ES 常用java api
java rest client 有两种: 1、Java Low Level REST Client :用于Elasticsearch的官方低层客户端。它允许通过http与Elasticsearch集群通信。叶子请求编组,响应反编组给用户。它兼容所有的Elasticsearch版本。 2、Java High Level REST Client :Elasticsearch的官方高级客户端。它基于底层客户端,公开API特定的方法,处理请求编组和响应反编组。 一、Java Low Level REST Client 1、先引入jar包 < dependency > < groupId > org.elasticsearch.client </ groupId > < artifactId > elasticsearch-rest-client </ artifactId > < version > 6.6.0 </ version > </ dependency > 2、编写代码 public class LowLevelRestClientTest { // RequestOptions类包含请求的一些部分,这些部分应该在同一个应用程序中的多个请求之间共享。你可以创建一个单实例,并在所有请求之间共享: private static final