Сфинкс: инициализация индекса в реальном времени - PullRequest
4 голосов
/ 01 ноября 2010

Я бы хотел перенести один из индексов сфинкса в реальное время. Тем не менее, rt index не берет источник, и его инициализация довольно запутанная. Есть ли способ перенести существующий индекс в реальное время без большого количества сценариев?

Ответы [ 2 ]

7 голосов
/ 19 марта 2012

Я рад, что моя презентация была полезной, но теперь у Sphinx появилась новая команда, которая помогает мигрировать с оригинальных индексов в реальном времени: присоединить индекс

Это просто как:

ATTACH INDEX diskindex TO RTINDEX rtindex

Кстати, я написал пост в блоге, в котором подробно описана команда attach index .

2 голосов
/ 10 декабря 2010

На данный момент официального пути не существует.Только нестандартные решения.В этом интересном документе (PDF) есть один из упомянутых способов:

mysqldump -uroot blog users > users_dump.sql
mysql -P9306 < users_dump.sql

С уважением.

...