1

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

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

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

4

1 回答 1

2

你看过Lucene wiki上的ImprovementIndexingSpeed吗?

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

  • 你多久提交一次?
  • MergePolicy、ramBuffer 大小和 mergeFactor 使用什么?
  • 你产生了多少索引线程?
于 2012-06-16T12:09:42.257 回答