1、第三方提供的JESTelasticsearch
Maven依賴rest
<dependency> <groupId>io.searchbox</groupId> <artifactId>jest</artifactId> <version>2.0.3</version> </dependency>
demo代碼:code
2、Elastic官方提供的ElasticSearch Restxml
Maven依賴io
<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>rest</artifactId> <version>5.0.2</version> </dependency>
demo代碼:ast
3、 Elastic官方提供的Transportclass
Maven依賴cli
<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId> <version>5.0.2</version> </dependency>
demo代碼:demo