首页->FAQ->显示文章

Google
 

为什么Lucene的IndexReader的maxDoc()方法有时候会返回“错误”的数字?

译自:原文地址

按照IndexReader maxDoc()方法的Javadoc,这个方法的作用是“返回比最大的可能存在的文档数大一的数字”。

也就是说,maxDoc()返回的数字不必和索引中未删除的文档数字相同。

被删除的文档不会立刻从索引中挪走,除非你调用optimize()方法。

所属分类: [lucene] [Java]
tag: maxDoc,

tinyfool发布于2009年10月15日 03:16