【发布时间】:2010-10-10 20:42:10
【问题描述】:
我有一个使用 sphinx 的 main/delta 索引方案的站点。 main 每天重建一次,delta 每 5 分钟重建一次。这适用于索引新提交的项目。
问题是,从索引中删除项目的频率与添加项目一样频繁,而且通常删除的项目较旧,因此它们已经驻留在主索引中。因此,在删除项目后,它们仍会出现在搜索结果中长达 24 小时(直到凌晨 1 点重建 main 时)。
我该如何解决这个问题?
【问题讨论】:
-
您可能应该删除thinking-sphinx 标签,因为thinking-sphinx 是Ruby 的文档系统。
-
如果杀死列表是一种解决方案,那么您必须接受有关杀死列表使用的答案。谢谢。
-
@chris - Thinking Sphinx 是 Sphinx 的 Ruby 包装器。
标签: sphinx