Будет ли полнотекстовый поиск MySQL возвращать нужные мне результаты? - PullRequest
1 голос
/ 20 апреля 2010

У меня есть поле ключевых слов со списком из 5 ключевых слов для каждого элемента. пример ниже:

2008, Honda, Accord, Used, Car

Будет ли полный текст MySQL возвращать элемент выше для следующих поисковых запросов?

2008 Honda Accord
Honda Accord
Used Car 

Если это так, насколько хорошо это сохранится при поиске более пятидесяти тысяч записей?

1 Ответ

1 голос
/ 20 апреля 2010

Вы можете использовать оператор LIKE. ГДЕ x НРАВИТСЯ '% Honda% Accord%'. Вы получаете все строки содержит Honda Accord *. Я думаю, это очень полезно для вашей проблемы. Пятьдесят тысяч - это небольшое количество записей, вы не можете думать о проблемах с производительностью, у вас должен быть только индекс для этого столбца.

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