java连接es集群的方法是什么

42次阅读
没有评论

共计 821 个字符,预计需要花费 3 分钟才能阅读完成。

要连接到 Elasticsearch 集群,可以使用 Java 的 Elasticsearch 官方提供的 Java REST 客户端。这个客户端提供了许多功能,包括索引、搜索和管理 Elasticsearch 集群。

以下是一些使用 Java 连接到 Elasticsearch 集群的步骤:

  1. 添加 Elasticsearch Java REST 客户端的依赖:
<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>elasticsearch-rest-high-level-client</artifactId>
    <version>7.10.2</version>
</dependency>
  1. 创建一个 Elasticsearch 客户端实例:
RestHighLevelClient client = new RestHighLevelClient(
        RestClient.builder(new HttpHost("localhost", 9200, "http"),
                new HttpHost("localhost", 9201, "http")));
  1. 使用客户端执行操作,比如索引文档:
IndexRequest request = new IndexRequest("indexName");
request.id("1");
request.source("field1", "value1",
               "field2", "value2");

IndexResponse response = client.index(request, RequestOptions.DEFAULT);
  1. 关闭客户端:
client.close();

通过这些步骤,您就可以连接到 Elasticsearch 集群并执行各种操作。请注意,以上示例使用了 Elasticsearch 7.10.2 版本的 Java REST 客户端,您可以根据自己的需求选择不同的版本。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-04-07发表,共计821字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)