вызвать обновление SOLR после обновления MySQL - PullRequest
0 голосов
/ 15 января 2012

Я планирую использовать SOLR для полнотекстового поиска. Вопрос: когда я обновляю свою базу данных MySQL, есть ли способ запустить обновление SOLR после того, как я обновил свою базу данных, чтобы данные были одинаковыми как в MySQL, так и в SOLR? DataImportHandler? Или UpdateHandler? Я использую PHP, а иногда около 100 вставки / обновления / удаления-запросов / минуту (не всегда).

Ответы [ 2 ]

1 голос
/ 15 января 2012

Либо вы вызываете Solr для обновления данных из PHP при обновлении БД, либо вы можете настроить работу cron. Сделайте это.

Планируется добавить планировщик в Solr: http://wiki.apache.org/solr/DataImportHandler#Scheduling

0 голосов
/ 15 января 2012

Запустите задание cron в фоновом режиме, чтобы выполнить дельта-индекс базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...