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

本文承接索引文件的讀取(一)之dim&&dii繼續介紹剩餘的內容,下面先給出讀取索引文件.dim&&dii的流程圖: 圖1: 點擊查看大圖 讀取索引文件.dim&&dii 收集段中所有的文檔號 圖2:   在遞歸遍歷BKD樹之前,先判斷下是否段中的文檔都滿足查詢條件,如果滿足,那麼我們就不需要通過讀取BKD樹的信息來獲取文檔號,而是根據段中的reader.maxDoc()方法就可以獲得滿足查詢條件
相關文章
相關標籤/搜索