在ec2生产服务器上思考sphinx问题

时间:2012-04-20 06:44:21

标签: ruby-on-rails-3 amazon-ec2 thinking-sphinx

我正在使用sphinx搜索我正在使用delta索引的模型。在我的本地开发机器(Ubuntu)上工作正常。但是在ec2生产环境中,当我创建新记录时,我需要再次构建索引,以便使新创建的记录可搜索。

我已经检查过权限,思考sphinx gem版本,它们似乎都很好。可能有什么不对?

1 个答案:

答案 0 :(得分:0)

我可以建议您查看此https://github.com/agibralter/ts-resque-delta Delta索引可能会有不一致,我使用上面的解决方案非常适合delta索引。但是,每隔一段时间就会运行一次cron作业来完全重新编程思维sphinx是确保索引数据与数据库数据匹配的好方法。