SQL. Полнотекстовый поиск
Полнотекстовый поиск всё ещё работает. Просто он не доходит до ответа
Помните те времена, когда поиск по сайту был простым: вбиваешь слово — получаешь список страниц? Сейчас всё иначе. Пользователь ожидает, что система поймёт его с полуслова, ответит на вопрос, порекомендует товар. И в погоне за этим идеалом мы часто забываем о базовой вещи — полнотекстовом поиске. Он никуда не делся, он по-прежнему работает. Просто мы перестали замечать его за шумом модных технологий. Эта статья родилась из обсуждения на Хабре и дополнена материалами из блога Manticore Search. Тема, честно говоря, не новая, но очень вовремя поднятая...
Как использовать полнотекстовый поиск в MySQL
Привет! На связи Merion Academy - платформа доступного IT образования. Полнотекстовый поиск — это метод работы с базами данных, который позволяет получить записи, даже если они не совсем соответствуют критериям поиска. С его помощью вы можете осуществлять поиск на естественном языке, который кажется более привычным. При поиске «database engine» будут возвращены результаты, содержащие фразы «database», «engine» или «database engine». Это устраняет возможные двусмысленности в критериях поиска, поэтому строки типа «У меня есть база данных и двигатель» все равно будут показаны. Простой поиск в MySQL можно выполнить с помощью функции: Это неэффективно и ограничено по функциональности...