前言
本节介绍由Elasticsearch提供的Java API。 所有的Elasticsearch操作都使用 Client 对象来执行。 所有操作默认就是异步的(可以使用listener监听,也可以直接返回结果)。
此外,也可以使用 Bulk 在client中批量的执行一系列操作。
请注意,所有的API都是通过Java API调用的(实际上,内部也是使用Java API执行的)
我们计划在ElasticSearch 7.0中弃用 JavaHighLevelClient 现在支持了更多常用的接口,但还有许多需要添加。 点击 完善 Java high-level REST client 通知我们您的应用需要哪些缺失的接口,帮助我们共同完善Elasticsearch。 所有缺失的接口也可以通过使用带有JSON请求体的 low level Java REST Client 来实现并获取结果。 |