要连接 Elasticsearch 7.10.2,你可以使用 Elasticsearch 的 Java 客户端库,即 Elasticsearch High Level REST Client。

首先,确保你的 Java 项目已添加 Elasticsearch High Level REST Client 的依赖。可以在 Maven 或 Gradle 构建文件中添加以下依赖项:

Maven:

<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>elasticsearch-rest-high-level-client</artifactId>
    <version>7.10.2</version>
</dependency>

Gradle:

dependencies {
    implementation 'org.elasticsearch.client:elasticsearch-rest-high-level-client:7.10.2'
}

然后,你可以使用以下代码片段连接到 Elasticsearch:

import org.elasticsearch.client.RestClient;
import org.elasticsearch.client.RestHighLevelClient;

public class ElasticsearchConnector {
    public static void main(String[] args) {
        RestHighLevelClient client = new RestHighLevelClient(
            RestClient.builder(new HttpHost("localhost", 9200, "http")));
        
        // 在这里进行 Elasticsearch 操作
        
        // 关闭客户端连接
        try {
            client.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

上述代码中,我们创建了一个 RestHighLevelClient 对象,传入了 Elasticsearch 节点的主机名、端口号和协议(这里使用了默认的 localhost:9200)。

在创建了客户端之后,你可以在 // 在这里进行 Elasticsearch 操作 的位置执行你的 Elasticsearch 操作,例如执行搜索、索引文档等。

最后,不要忘记在程序结束时关闭客户端连接,以释放资源。

这就是连接 Elasticsearch 7.10.2 的基本步骤。你可以根据自己的需求执行各种 Elasticsearch 操作

java 怎么连接es 7102

原文地址: http://www.cveoy.top/t/topic/iUxd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录