Lucene 建立索引的效率 (仍然推荐在内存中建立索引再写回)
???????? System.out.println("MinMergeDocs: " + indexWriter.minMergeDocs);
???????? System.out.println("MaxMergeDocs: " + indexWriter.maxMergeDocs);
???????? System.out.println("Document number: " + textFiles.length);
???????? System.out.println("Time consumed: " + (endTime - startTime) +
??????????????????????????? " milliseconds");
???? }
}
通过表 1,你可以清楚地看到三个参数对索引时间的影响。在实践中,你会经常的改变合并因子和最小合并文档数的值来提高索引性能。只要你有足够大的内存,你可以为合并因子和最小合并文档数这两个参数赋尽量大的值以提高索引效率,另外我们一般无需更改最大合并文档数这个参数的值,因为系统已经默认将它设置成了最大。
?
?
?
文章出自:http://hi.baidu.com/litertiger/blog/item/b7b4292eb3fa67514ec2264d.html
?
?