MySQL підтримує FULLTEXT-індекс для MyISAM і InnoDB. Два режими: BOOLEAN (оператори +, -, *) і NATURAL LANGUAGE (ранжування за релевантністю).
MATCH(title, body) AGAINST('opcache php' IN BOOLEAN MODE)Для серйозного пошуку — спеціалізовані рушії на базі Lucene. Підтримують stemming (морфологія), faceted search, синоніми, typo-tolerance, geo-search. Дані синхронізуються з основною БД через події.