Elasticsearch的java客户端使用示例
工程说明:
一. es-hrest-client-src工程:
Elasticsearch的高级别的REST客户端使用示例
二、es-java-client-src工程:
Elasticsearch的TransportClient客户端使用示例
注意:TransPort客户端的使用和RESTful风格的使用基本一致,除了获取客户端不一样,还有发送请求有的不一样外
三、es-hrest-client-src工程和es-java-client-src工程里面包含有如下功能
- Create index 创建索引
CreateIndexDemo.java - index document
索引文档,即往索引里面放入文档数据.类似于数据库里面向表里面插入一行数据,一行数据就是一个文档
IndexDocumentDemo.java - get document
获取文档数据
GetDocumentDemo.java - Bulk
批量索引文档,即批量往索引里面放入文档数据.类似于数据库里面批量向表里面插入多行数据,一行数据就是一个文档
BulkDemo.java - search
搜索数据
SearchDemo.java - highlight 高亮
HighlightDemo.java - suggest 查询建议
SuggestDemo.java - aggregation 聚合分析
AggregationDemo.java