У меня есть сайт (встроенный в php), где у меня есть примерно миллион записей в таблице mysql.Существует очень сложный «расширенный» поиск, который позволяет искать, сортировать и упорядочивать данные сотнями, если не тысячами различных способов.
К сожалению, поиск в MySQL не так хорош и очень медленный.Средний поиск в настоящее время занимает 5 секунд, и единственный способ, с помощью которого я могу настроить функцию сайта, - это кэшировать все запросы в течение недели (в настоящее время существует более 1,1 миллиона файлов кэша только для поисковых запросов).У меня есть «нечеткий поиск в гетто», который я реализую с помощью функции soundex ().
Я хотел посмотреть, что я могу сделать, заменив поиск на основе MySQL чем-то более быстрым, и что-то, что даст точные результаты,Мне также нужно, чтобы вывод был полностью скиновым, так как страница результатов - это не просто текст, а картинки и сложные CSS.
Я посмотрел на сфинкса, но там нет нечеткого поиска, который я бы использовалочень хотелось бы иметь.