2011-04-19 51 views
1

我有一個多主機環境與多個網絡服務器和一個搜索服務器。斯芬克斯三角洲索引與一個搜索服務器和多個客戶端

似乎增量索引只能在實際上searchd工作的服務器上工作。有什麼辦法可以爲所有的Web服務器進行delta-indexing工作嗎?

+0

請你能解釋一下這個問題嗎?你在索引什麼? MySQL數據? – 2011-04-19 21:43:24

回答

1

您需要對增量索引使用延遲增量法 - 並且在與searchd和索引文件相同的服務器上運行延遲作業。 Delta索引必須集中,這是管理它的最好方法。當然,如果你使用不同的作業處理庫(resque,workling等),編寫自己版本的ts-delayed-delta應該不會太難,它們的行爲方式相同。雖然Workling和TS有一個寶石 - 也許還有其他的可能會重鑄。