我有Jet Brains DataGrip,也有一个Elasticsearch实例,该实例在docker本地运行,通过tcp协议(protocol)在已知端口上公开。

如何将DataGrip连接到我的Elasticsearch实例?

DataGrip并未将其列为要连接的数据库类型,而谷歌搜索似乎也没有发现任何对我有用的东西。

最佳答案

有可能因为Elasticsearch具有JDBC驱动程序:https://www.elastic.co/downloads/jdbc-client

您应该在DataGrip中创建基于自定义驱动程序的连接。

然后,在“数据源和驱动程序”对话框上创建一个新的驱动程序。点击左上角的“+”按钮。选择驱动程序。

docker - 如何将Jet Brains DataGrip连接到Elasticsearch实例?-LMLPHP

完成新驱动程序的选项。在此处使用下载的JDBC驱动程序。

现在,您可以基于此新驱动程序创建一个新的数据源。单击“数据源和驱动程序”左上角的“+”按钮,然后选择新的驱动程序。

完成数据源选项。最后,在“模式”选项卡上选择要访问的模式。

关于docker - 如何将Jet Brains DataGrip连接到Elasticsearch实例?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55952199/

10-15 13:15