Интеграция Sphinx в MySQL

Я пытаюсь использовать возможность полнотекстового поиска Sphinx -для моего сервера MySQL.Я настроил локальную службу Sphinx на основе руководства по установке и могу выполнять текстовый поиск.

Я могу подключиться к

mysql.exe --host=127.0.0.1 port=9306

Где порт 9306— это порт, настроенный в sphinx.conf :

searchd {
...
listen = 9306:mysql41
...
}

. И выполните SphinxQLзапросы. Я использую пример базы данных Sphinx по умолчанию, поставляемый с пакетом выпуска.

Однако я хочу интегрировать Sphinx с моим сервером MySQL, чтобы все клиенты, подключающиеся к моему серверу sql, могли использовать SphinxQL, и я хочу попробовать его с образцом базы данных MySQL sakila

  • Каковы шаги для достижения этого?
  • Нужно ли мне преобразовать механизм базы данных из InnoDB в Sphinx?
  • Кроме того, судя по всему, Sphinx может индексировать только одну (1 )базу данных. таблицы для каждой конфигурации, как я могу убедиться, что все таблицы в База данных MySQL индексируется?

6
задан Yogesh Suthar 14 August 2013 в 09:29
поделиться