共計 821 個字符,預計需要花費 3 分鐘才能閱讀完成。
要連接到 Elasticsearch 集群,可以使用 Java 的 Elasticsearch 官方提供的 Java REST 客戶端。這個客戶端提供了許多功能,包括索引、搜索和管理 Elasticsearch 集群。
以下是一些使用 Java 連接到 Elasticsearch 集群的步驟:
- 添加 Elasticsearch Java REST 客戶端的依賴:
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>7.10.2</version>
</dependency>
- 創建一個 Elasticsearch 客戶端實例:
RestHighLevelClient client = new RestHighLevelClient(
RestClient.builder(new HttpHost("localhost", 9200, "http"),
new HttpHost("localhost", 9201, "http")));
- 使用客戶端執行操作,比如索引文檔:
IndexRequest request = new IndexRequest("indexName");
request.id("1");
request.source("field1", "value1",
"field2", "value2");
IndexResponse response = client.index(request, RequestOptions.DEFAULT);
- 關閉客戶端:
client.close();
通過這些步驟,您就可以連接到 Elasticsearch 集群并執行各種操作。請注意,以上示例使用了 Elasticsearch 7.10.2 版本的 Java REST 客戶端,您可以根據自己的需求選擇不同的版本。
丸趣 TV 網 – 提供最優質的資源集合!
正文完