不知道Lucene的ReaderUtil.subReader
是做什么的。有人知道它是做什么的吗?
请参阅此处的类定义: ReaderUtil 。
是不是用来分别读取每个segment?
最佳答案
Lucene 索引分为多个段。简而言之,从每个段只读取索引的一个块。子阅读器是直接在一个片段上工作的实际阅读器(一个片段 => 一个片段阅读器)。客户端使用的 IndexReader
是一个聚合实现,它使用子阅读器来执行实际工作。
关于search - Lucene 中的 subReader 是做什么用的?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6503278/