Lucene 索引文件的读取(二)之dim&&dii

本文承接索引文件的读取(一)之dim&&dii继续介绍剩余的内容,下面先给出读取索引文件.dim&&dii的流程图: 图1: 点击查看大图 读取索引文件.dim&&dii 收集段中所有的文档号 图2:   在递归遍历BKD树之前,先判断下是否段中的文档都满足查询条件,如果满足,那么我们就不需要通过读取BKD树的信息来获取文档号,而是根据段中的reader.maxDoc()方法就可以获得满足查询条件
相关文章
相关标签/搜索