它包含在狮身人面像文件中:
http://sphinxsearch.com/docs/manual-0.9.9.html#live-updates
但是在阅读之后,我不认为这是真的可以实现的。
你们有没有想过这个问题?
我认为实时更新索引和几乎实时的术语是非常具有误导性的。 也许增量更新索引是适合狮身人面像在那里真正做的。
话虽如此,对于我感兴趣的应用程序来说,delta +主要解决scheme的最大局限性是只有新数据以delta为索引,以前在db中更新的索引数据不会被标记为重新索引。
这个post现在已经很老了,但是最近我遇到了类似的问题。
我在我的应用程序中使用delta和主要索引。 我使用cron来安排索引的轮换。 三angular洲指数每隔几分钟更新一次,主指数一天一次。 这会更新这两个索引。
例如:
*/5 * * * * /path/to/indexer delta --rotate --quiet 00 7 * * * /path/to/indexer main --rotate --quiet