【发布时间】:2015-05-06 03:54:32
【问题描述】:
我已经完成了 2 次性能测试来衡量索引速度与 235280 个文档的集合:
第一次测试:1个solr实例没有 SolrCloud:索引速度= 6191 doc/s
第二次测试:4个solr实例(4个分片)链接与 SolrCloud:索引速度= 4506 doc/s
我使用 8 个 CPU。
所以,我对这些结果有一些疑问:
Q1: 通常,solr 实例的数量会提高还是降低索引速度?
Q2: SolrCloud 会降低索引速度吗?
Q3: 为什么我使用 SolrCloud 时性能会下降?我错过了什么(设置?)?
编辑:
我使用 CSV 更新处理程序来索引我的收藏。
【问题讨论】:
-
你有多少个分片?你如何索引(Tika、数据导入、自定义)?
-
在第一次测试中,我没有使用 SolrCloud (1 shard)。在第二个测试中,我有 4 个分片(实例为 1 个分片)。我使用 CSV 更新处理程序索引我的收藏。
-
您将查询并行发送到多少台服务器?如果它是一个单一的 - 将消息转发到正确的分片领导者会有开销。无论如何,我认为这不能解释这种退化。您是在具有 4 个不同实例的同一台机器上执行此操作吗?4 个内核?还是不同的机器?