繁体   English   中英

在 apache solr 5.4.1 中自动优化数据

[英]auto-optimize data in apache solr 5.4.1

我正在使用 Apache Solr 5.4.1 从 Mysql 中索引超过 1500000 个项目,当我每天进入 Solr 管理页面时,我发现有超过 5000 个需要优化的已删除项目,然后我单击 Optimze 并一切都会好的。

是否有一个简单的 url 可以将它放在 Crontab 中以自动优化 Apache Solr 5.4.1 中的索引?

谢谢你。

来自 UpdateXMLMessages 的示例

这个例子将导致索引被优化到最多 10 个段,但不会等到它完成(waitFlush=false):

curl ' http://localhost:8983/solr/core/update?optimize=true&maxSegments=10&waitFlush=false '

.. 但一般来说,您不必经常优化。 花时间进行实际优化和额外的磁盘活动可能不值得。 如果你每次都完全重新索引索引,索引到一个新的集合然后交换集合也是一个可能的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM