我使用Apache Solr 5.4.1从Mysql索引超过1500000个项目,当我每天进入Solr管理页面时,我发现有超过5000个已删除的项目应该进行优化,然后我点击优化,一切都会好的。
是否有一个简单的URL可以将它放在Crontab中以自动优化Apache Solr 5.4.1中的索引?
谢谢。
答案 0 :(得分:1)
Example from UpdateXMLMessages:
此示例将导致索引优化至最多10 段,但不会等到它完成(waitFlush = false):
卷曲 'http://localhost:8983/solr/core/update?optimize=true&maxSegments=10&waitFlush=false'
..但一般情况下,您不必经常进行优化。执行实际优化和额外磁盘活动所花费的时间可能不值得。如果你每次都完全重新索引索引,索引到一个新的集合然后交换集合也是一个可能的解决方案。