Полнотекстовый поиск в mysql - это просто костыль. Оператор like по 5-и страничному тексту...
Нормальные полностекстовые движки разбивают текст на индексируеммые лексеммы по заданному словарю, убирая дубли и проставляя позиции, что позволяет вычислять ранки (по сути релевантность). Postgresql все это умеет, хотя и не является специализированным поисковым движком.