如何重新构建Sphinx实时索引?

3

我在实时索引中添加了新字段,如何重建它? 如果我使用truncate rtindex命令,则新字段不会被添加。我从desc rtindex命令中看到了这个问题。我是否需要停止sphinx服务,取消所有索引文件的链接,然后重新创建索引?

1个回答

2

根据我的经验:如果你需要修改RT-index模式,你必须停止sphinx守护程序,通过掩码删除所有与索引相关的文件

index_name*

和sphinx的二进制日志。之后,您可以在sphinx配置中修改模式,启动守护进程并重建RT索引(您需要编写脚本进行此操作)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接