如何优化solr索引。 我想优化我的 solr 索引,因为我尝试在 solrconfig.xml 中更改它被索引,但我想知道如何验证它们是否已优化以及索引优化涉及哪些内容。
最佳答案
开始前检查各自核心的大小。
打开终端 1:
watch -n 10 "du -sh /path to core/data/*"
打开终端2并执行:
curl http://hostname:8980/solr/<core>/update?optimize=true
更新您各自的核心名称,而不是“核心”。
您可以看到核心的大小会逐渐增加,大约是索引数据大小的两倍,然后会突然减少。这将需要时间,具体取决于您的 solr 数据。
例如,50G 索引数据峰值接近 90G,然后下降到优化的 25G 数据。通常这个数据量需要 30-45 分钟。
关于java - 如何优化solr索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6954358/