我们正在寻找提高solr查询/索引性能的方法。我们不关心存储要求。我们有很多存储空间。
基本上我们希望通过在solr索引处增加更多存储来加速solr查询/索引。
我已经审核了http://wiki.apache.org/solr/SolrPerformanceFactors。但它没有涉及这种特殊情况。
P.S。你可以告诉我这是一个愚蠢的问题,我不介意:)
答案 0 :(得分:1)
索引方:
您可以通过使用非常高的mergeFactors来提高索引的速度。因此,将会有很多Lucene索引段以低速合并(基本上,合并需要花费很多时间)。然后在完成索引编制之后,将mergeFactor设置为合理的,例如10.这将确保您只有几个段可以阅读。
另外考虑固态硬盘,有些人报告说这些产品更好。
查询方: 在不知道你的particalur设置和用例的情况下几乎不可能推荐任何东西。但是监控缓存使用情况。如果您具有特定缓存的高利用率,但是驱逐,则通过提供更多RAM来摆脱它们。