ElasticSearch的filter原理深度剖析

# 首先在倒排列表中匹配字符串,返回文档列表 # 然后为每一个匹配到的文档列表构建一个bitset。[0,1,0,0,1]等 用来标志一个文档是否对一个filter条件匹配,如果匹配就是1,否则就是0 # 接着遍历每一个过滤条件对应的bitset,优先从最稀疏的索引开始搜索,查找满足所有条件的document 所谓稀疏索引:就是0比较多1比较少的情况的索引。 一次性其实可以在一个search请求中
相关文章
相关标签/搜索