我跑在两个SolrCloud集群loadtests。簇是相同的不同之处在于一个有Solr的具有固定模式6.6.0,并且另一个具有与Solr的管理的架构7.2.1。 Java和垃圾收集器的设置是两个相同的。硬件是相同的了。
搜索库是相同太:〜400K的文件,每个大小约5KB大小我与运行JMeter的V.3.3两盒loadtesting。 Solr的6开始挣扎在每个JMeter的箱200个线程。 Solr的7几乎去世,享年100个线程 - 所以显然Solr6很多与此设置更好的性能。
可以独自只是Solr的版本导致性能如此大的差异?如果没有 - 我应该在哪里看,以确定是什么赋予了这种差异?
是啊这是固定架构VS管理模式的差异。如果您更新的索引经常然后管理的架构将显着放慢下来搜索。