Solr性能:6.6.0和7.2.1

时间:2018-09-22 02:34:06

标签: performance solr lucene load-testing solrcloud

我正在两个SolrCloud集群上运行负载测试。集群是相同的,除了一个集群具有固定模式的Solr 6.6.0,另一个集群具有托管模式的Solr 7.2.1。 Java和垃圾收集器的设置都相同。硬件也一样。

搜索语料库也相同:〜400k个文档,每个大小〜5KB 我正在用运行jmeter v.3.3的两个盒子进行负载测试。 Solr 6在每个jmeter盒上以200个线程开始挣扎。 Solr 7几乎死于100个线程-因此显然,Solr6在此设置下性能更高。

仅Solr版本会造成如此大的性能差异吗?如果不是,我应该在哪里确定造成这种差异的原因?

1 个答案:

答案 0 :(得分:1)

是的,这是固定模式与托管模式的区别。如果您经常更新索引,则托管模式将大大降低搜索速度。