gpt4 book ai didi

mysql - sphinx 建筑指数改善

转载 作者:行者123 更新时间:2023-11-29 09:17:26 25 4
gpt4 key购买 nike

大家好,我有一个关于 Sphinx 的问题。我使用 Sphinx 为我的网站的全文搜索建立索引,它的效果就像做梦一样。此时,为我的所有数据库创建索引大约需要 30 分钟。这很好,因为我每小时只运行一次索引脚本。

但是数据库变得越来越大,很快我担心数据库就会变得很大,1个小时内都无法完成这个过程。当然,我可以每 2 小时运行一次,但这并不理想。

现在我的问题:每次脚本运行时,sp​​hinx 都会重建整个索引,还是只添加最近添加到数据库中的最新项目(自上次索引运行以来)?

我的感觉是,它完全重建了它。

如果这是真的,是否也可以只包含其中不存在的项目?这是否可以使索引时间缩短很多?

最佳答案

查看 Delta 索引更新:http://sphinxsearch.com/docs/current.html#delta-updates

这个想法是维护两个索引:ma​​indelta。您只需将新添加/更新的内容建立索引到delta索引中,并定期合并回ma​​in索引。

关于mysql - sphinx 建筑指数改善,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3650974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com