》继续上次的学习
【16Java操作文档-添加文档】
4.3 Java操作文档 4.3.1 添加文档操作 1操作大纲  2创建一个实体类  ps:注意处理序列化特殊属性 id:由于id是在restful路径中指明的,所以序列化不需要id; date:需要根据格式进行序列化
3由于需要将对象转为json,引入json依赖。 为了方便,不引用fastjson,引用spring常用的jackson,2.9以上版本基本没问题  4第一步:准备json数据  5 其他 
【17.Java操作文档-修改&删除】
4.3.2 修改文档 采用doc方式修改(局部修改)   4.3.3 删除文档 
【18 Java操作文档-批量操作】
4.4 Java批量操作文档    可以在kibana中查看数据。 4.4.2 批量删除 
【19准备测试数据】
关于ES的练习: 索引:sms-logs-index 类型:sms-logs-type  结果: 1.实体类  
2.操作 创建索引和添加数据。 
【20ES的查询-term查询】
六.ElasticSearch的各种查询 6.1term&terms查询 6.1.1term查询 term的查询是代表完全匹配,搜索之前不会对搜索的关键字进行分词,直接用关键词到文档分词库中去匹配内容。 如对省字段进行查询 from和size:分页查询  解释:查询用了2秒;没有超时;总共操作了3个分片;成功了3个分片;hits中是查询结构,查到了2条数据;最大分数是匹配值,匹配值越高排序越靠前;_source中存放完整内容;
- 使用Java实现term查询
 设置了查询条件后,要设置到request中。  》to be continue
|