Lucene 3.5 中的 IndexWriter 速度较慢



我们正在将搜索基础结构从Lucene 2.3.1升级到Lucene 3.5。我正在进行负载测试,我发现 Lucene 2.3.1 每秒可以索引 32,000 个文档,而 Lucene 3.5 每秒只能索引大约 17,000 个文档。

事实上,它们都使用标准分析器和默认设置。3.5 慢是因为它索引了更多详细信息,从而导致更快的搜索?我们的产品是日志管理产品,索引的速度非常重要。

好吧,长

话短说,3.5 的较慢索引会导致更高的搜索速度吗?如果不是,我还应该微调什么来提高索引速度?

你有没有看过Lucene维基上的ImproveIndexingSpeed?

否则,请分享有关您的设置的一些详细信息,以便我们为您提供帮助:

  • 你多久提交一次?
  • MergePolicy、ramBuffer size 和 mergeFactor 使用什么?
  • 您生成了多少个索引线程?

最新更新