我向 rt 索引添加了新字段,如何重建它? 如果我做截断 rtindex 新字段不添加。我是从desc rtindex看到的。我应该停止 sphinx 服务并取消链接所有索引文件然后重新索引吗?
最佳答案
根据我的经验:如果你需要修改 RT-index schema,你必须停止 sphinx 守护进程,通过掩码删除所有与索引相关的文件
index_name*
和 sphinx 的二进制日志。之后你可以修改 sphinx 配置中的模式,启动守护进程并重建 RT 索引(你需要为此编写脚本)。
关于sphinx - 如何重建sphinx RT 索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23098541/