我需要通过Apache钻机访问我的机箱数据库中的数据。据我所读,机箱有一个PostgreSQL接口,但这与钻出的PostgreSQL接口不兼容。互联网上没有多少关于这方面的信息。一种方法是实现一个定制的存储插件。但也没有找到有用的信息。我读过这,但没有多大用处。任何见解,参考资料,链接,信息将不胜感激。
另一种通过apache演练连接到机箱的方法是使用存储配置:
{ 类型:"jdbc", 启用:真, 驱动程序:"io.crate.client.jdbc.CrateDriver",url:"jdbc:crate://localhost:5432/“ }
和jars: crate jdbc-1.9.1.jar和crate jdbc-独立-2.2.0.jar
这对我也不起作用。
发布于 2017-08-23 12:12:55
我可以使用以下配置成功地通过Apache演练连接到机箱:
{ “类型”:"jdbc", “司机”:"io.crate.client.jdbc.CrateDriver“ "url":"jdbc:crate://localhost:5432/", “用户名”:“箱子”, “密码”:null “启用”:真 }
查询示例:
从cratestorageplugin.doc.test中选择*
其中:
cratestorageplugin:为机箱创建的存储插件
doc:模式名称
测试:表名
感谢板条箱团队的帮助和及时的支持!
注意:如果您的表没有动态数据类型,则此方法可以证明是有用的。我们只能使用这种连接来查询具有简单数据类型的表。
https://stackoverflow.com/questions/45794054
复制相似问题