MySQL FullText Search

Использую полнотекстовый поиск встроенный в движок MyISAM и хотелось бы добавить поддержку словоформ для русского языка. Как это можно реализовать?
  • Вопрос задан
  • 4753 просмотра
Пригласить эксперта
Ответы на вопрос 1
Встроенного в MySQL инструмента нет.

В простейшем случае достаточно обрезать окончания в словах запроса. Если нужно что-то покруче — более сложные варианты вплоть до использования словарей. Какой язык вы используете? Возможно, уже написаны готовые решения.

Если допустимо использование сторонних модулей и работа по настройке индексирования оправдана, то лучше перейти на Sphinx, есть поддержка русской морфологии, в любом случае скорость поиска выше, и вообще специализированный современный инструмент, в отличии от MyISAM.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы