Использование основного и дельта-индексов в sphinx

Я переключаю полнотекстовый поиск на моем сайте на sphinx. Я собираюсь использовать SphinxSE для выполнения поиска.

Я создал 2 индекса, как указано в руководстве: http://www.sphinxsearch.com/docs/manual-0.9.9.html#live-updates

Кажется, работает, и индекс разные вещи в собственном индексе, но я немного запутался в том, как мне обрабатывать обновление, слияние и перестроение индекса.

Насколько я понимаю, я использую cron для запуска "indexer delta --rotate" каждые 5 минут или около того, что добавит новые представления в индекс. Затем раз в день я объединял дельта-индекс с основным индексом, выполняя команду indexer main delta --rotate. затем примерно раз в месяц я запускаю indexer --all для восстановления всех индексов.

Правильно ли я делаю это или что-то не хватает?

10
задан OMG Ponies 9 June 2011 в 03:16
поделиться