Короче суть. Есть куча текста, есть поиск, php5 и MySQL5 в наличии. Сейчас используется технология fulltext'ого поиска через boolean mode. НО! есть две проблемы: 1. Минимальная длинна слова 4 символа; 2. Если поиск начинается не с первого символа, то ничего не находит. Пример: Найти "кошку" при запросе "ошку" нельзя и "мяу" при запросе "мяу" тоже.
Видел варианты растягивания слова до необходимого минимума, но не знаю на сколько это рационально:
мяу_ для простого поиска
яу__ - для частичного поиска
у___
Есть классные like и regexs, но это круто до 5 тысяч строк. А тут планируется нагрузка выше 100 тысяч строк.
Что посоветуете? Ах да, тачка не моя.