我正在使用sphinx搜索我正在使用delta索引的模型。在我的本地开发机器(Ubuntu)上工作正常。但是在ec2生产环境中,当我创建新记录时,我需要再次构建索引,以便使新创建的记录可搜索。
我已经检查过权限,思考sphinx gem版本,它们似乎都很好。可能有什么不对?
答案 0 :(得分:0)
我可以建议您查看此https://github.com/agibralter/ts-resque-delta Delta索引可能会有不一致,我使用上面的解决方案非常适合delta索引。但是,每隔一段时间就会运行一次cron作业来完全重新编程思维sphinx是确保索引数据与数据库数据匹配的好方法。