我看到已经回答了问题,看起来它们已经够老了,我无法使用它们。我尝试了一个在https://www.elastic.co/blog/found-java-clients-for-elasticsearch给出的示例,该示例编写了代码,但没有以有组织的方式帮助我。库很旧,代码给我错误。
我看到了Spring Data项目,但只允许对特定类型的文档/类进行索引,并且需要预定义模型,这不是我的用例。我的目标是构建一个java Web应用程序,它可以提取任何提供给elasticsearch的数据文档,我们可以使用Kibana进行分析。我需要知道如何为批量数据触发休息呼叫或卷曲。任何人都可以用完整的部分说明一个例子。
答案 0 :(得分:0)
使用rest client。
Java高级REST客户端在Java低级别之上工作 REST客户端。其主要目标是公开API特定方法 接受请求对象作为参数并返回响应对象,所以 请求编组和响应非编组是由处理 客户本身。
要将数据从Java应用程序上传到ES,您可以使用bulk Api。
要检查API列表,请选中link