我正在使用 sphinx 搜索我正在使用增量索引的模型。在我的本地开发机器(Ubuntu)上一切正常。但是在 ec2 生产环境中,当我创建新记录时,我需要再次构建索引以使新创建的记录可搜索。
我检查了权限,认为 sphinx gem 版本,它们似乎都很好。有什么问题?
我正在使用 sphinx 搜索我正在使用增量索引的模型。在我的本地开发机器(Ubuntu)上一切正常。但是在 ec2 生产环境中,当我创建新记录时,我需要再次构建索引以使新创建的记录可搜索。
我检查了权限,认为 sphinx gem 版本,它们似乎都很好。有什么问题?
我可以建议看看这个https://github.com/agibralter/ts-resque-delta 增量索引可能有不一致,我使用上述解决方案非常适合增量索引。但是每隔一段时间运行一次 cron 作业以完全重新索引思维 sphinx 是确保索引数据与数据库数据匹配的好方法。