Сфинкс - поисковый двигатель для малых и средних объемов данных. Вся информация здесь: http://www.sphinxsearch.com
Сфинкс настолько крут, что вот уже полгода как успешно работает на сайте, который я поддерживаю и развиваю (Коля знает, какой).
Сфинкс настолько крут, что для полной переиндексации 3 млн. строчек, ему требуется всего полчаса.
Сфинкс настолько крут, что обрабатывает сложнейшие поисковые запросы со сложными скобками и различными квантификаторами менее, чем за 0,1 сек.
Сфинкс реально крут! Он умеет понимать русскую морфологию.
Фтопку все самописные поиски - у всех них жуткие проблемы с релевантностью! Пора переходить на Сфинкс.