簡體   English   中英

如何將 Jet Brains DataGrip 連接到 Elasticsearch 實例?

[英]How can I connect Jet Brains DataGrip to an Elasticsearch instance?

我有 Jet Brains DataGrip,我還有一個在 docker 本地運行的 elasticsearch 實例,通過 tcp 協議暴露在一個已知端口上。

如何將 DataGrip 連接到我的 elasticsearch 實例?

DataGrip 沒有將它列為要連接的數據庫類型,谷歌搜索似乎也沒有揭示任何對我有用的東西。

由於 Elasticsearch 具有 JDBC 驅動程序,因此這是可能的: https : //www.elastic.co/downloads/jdbc-client

您應該在 DataGrip 中創建一個基於自定義驅動程序的連接。

然后在“數據源和驅動程序”對話框中創建一個新驅動程序。 單擊左上角的“+”按鈕。 選擇驅動程序。

在此處輸入圖片說明

完成新驅動程序的選項。 在那里使用下載的 JDBC 驅動程序。

現在您可以基於這個新驅動程序創建一個新的數據源。 單擊“數據源和驅動程序”左上角的“+”按鈕,然后選擇您的新驅動程序。

完成數據源選項。 最后在“架構”選項卡上選擇您要訪問的架構。

您可以嘗試 Intellij IDEA (DataGrip) 的Elasticsearch 插件 它使用 REST API,而不是 JDBC。 主要功能:

  • 使用基本身份驗證、SSL 連接到集群
  • 查看有關集群和索引的主要信息
  • 使用一組常用請求方便發送請求

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM