Полнотекстовый поиск
Поиск по свободному тексту с ранжированием, стеммингом и нечётким совпадением — а не просто LIKE '%foo%'.
В Postgres он встроен (tsvector, tsquery). Elasticsearch и Meilisearch — специализированные решения. Умеют: токенизацию, стемминг с учётом языка («бежать», «бегу», «бежал»), ранжирование (BM25). Дополняет семантический поиск.