gpt4 book ai didi

sphinx - 在 sphinx.conf 中更新索引时总是需要在 sphinx 中重新启动 searchd?

转载 作者:行者123 更新时间:2023-12-04 23:07:35 27 4
gpt4 key购买 nike

如果我更新 sphinx.conf 文件中的资源,我可以使用 --rotate 重新索引,一切正常。如果我更新 sphinx.conf 中的索引或添加新索引 --rotate 无效,我必须重新启动 searchd。

我这样做是否正确,我觉得 --rotate 应该正确索引新的或修改后的索引配置。

最佳答案

这取决于您的 sphinx 版本。在最新版本中,几乎所有内容(除了 searchd 配置部分)都可以用于更改配置文件。

只需更改单个索引的设置,即 --rotate 索引 特定索引 足够。如果您更改特定索引的设置,并且实际上没有重新索引它,searchd 可能不会拾取更改。 (因为它从索引头中读取内容,而不是直接从 conf 文件中读取)

我刚刚测试了添加索引和删除索引。两者都发生了无缝旋转。
sphinx 2.0.1-beta (r2792)

在 0.9.9-rc1 之前 - 大多数配置文件更改都需要重新启动。

关于sphinx - 在 sphinx.conf 中更新索引时总是需要在 sphinx 中重新启动 searchd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7503721/

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