随笔分类 - ElasticSearch
ElasticSearch使用过程中掌握的边边角角
摘要:1.Hit 类 这个类只包含几个状态位,用于判断匹配的类型。 结构很简单 主要是几个常量: 同时还有词段的开始和结束为止 补充一个DictSegment类的对象,存储词典匹配过程中,当前匹配到的词典分支节点 暴露出来的公共方法 isMatch判断是否完全匹配 isPrefix判断是否是词的前缀 is
阅读全文
摘要:使用Bulk请求进行Index Bulk请求将产生比单文档index请求有更好的性能。至于Bulk请求中文档数量的大小,建议使用单一节点单一分片进行测试,先试试看100个,然后200个,然后400这样,每次进行翻倍测试,只要速度稳定了,也就是最合适的大小了。但是要注意一下,并不是速度最合适了就OK,
阅读全文
摘要:对分词字段检索使用的通常是match查询,对于短语查询使用的是matchphrase查询,但是并不是matchphrase可以直接对分词字段进行不分词检索(也就是业务经常说的精确匹配),下面有个例子,使用Es的请注意。 某个Index下面存有如下内容 { "id": "1", "fulltext":
阅读全文
摘要:ES查询中,先聚合,在聚合结果中进行过滤 有include,自然就有exclude,用法一样,支持通配符匹配(正则方式)。
阅读全文

浙公网安备 33010602011771号