Есть такое понятие как поиск по хешам(точное название не могу спомнить). Алгоритм:
Строка очищаеться от левого (точки, знаки, более 2 пробелов, перевожы на новую стоку, слова менее 3 символов и т.д.). Далее создаются хеши слов и заносяться в базу.
Когда происходит поиск действия те самые, только хеши не заносяться в базу а ищуться совпадения, и когда находяться то ето и есть результаты поиска. Тоько не забудьте рядом с хешами в базе заносить Ид и таблицу для того чтобы знать что виводить
|