首页->FAQ->显示文章

Google
 

在Lucene中什么是索引优化,我什么时候应该使用它?

译自:原文地址

IndexWriter类支持optimize()方法,它可以压缩索引数据库,并加速查询。你可能希望在做过一次完整的索引,或者增量更新索引后,进行索引的优化。如果你的增量更新太频繁,最好是一段时间只优化一次,以免过于频繁的更新造成的负载。

(译注:索引越大,优化造成的负担越重,一个上G的索引,优化的时间可能跟整个重建时间相等,甚至更长。而这个时候,优化对搜索效率的提高,显得则不够重要了。所以对于过于大的索引,最好尽量减少优化的频度。)

 

所属分类: [lucene] [Java]
tag: 优化, 索引,

tinyfool发布于2009年11月02日 16:41