Я переключаю полнотекстовый поиск на моем сайте на 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 для восстановления всех индексов.
Правильно ли я делаю это или что-то не хватает?