gpt4 book ai didi

java - 如何通过java将数据发布到elasticsearch?

转载 作者:行者123 更新时间:2023-12-02 02:48:51 25 4
gpt4 key购买 nike

如何从java应用程序将数据发布到elasticsearch?向 Elasticsearch 引擎进行查询所需的 Maven 依赖项有哪些?

我做了很多研究,但很困惑。

提前致谢!!!!

最佳答案

Elasticsearch 的最新版本就足够了(在 ma​​ven 存储库 https://mvnrepository.com/artifact/org.elasticsearch 中查找最新版本):

<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>5.4.0</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>rest</artifactId>
<version>5.4.0</version>
</dependency>

此外,如果您熟悉scala(在java中这些操作几乎相同),您可以使用这个XContentBuilder示例来创建json对象:https://github.com/sslavian812/needls2/blob/master/src/main/scala/ru/yandex/spark/ElasticSearchHelper.scala#L42

以及此 elasticsearch 客户端请求示例:https://github.com/sslavian812/needls2/blob/master/src/main/scala/ru/yandex/spark/ElasticSearchHelper.scala#L125

关于java - 如何通过java将数据发布到elasticsearch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44140205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com