Каталог товаров или база статей растут, а LIKE '%запрос%' в PostgreSQL уже не тянет — не находит запрос с опечаткой, не ранжирует по релевантности, тормозит на полном сканировании таблицы. Ставить ради этого Elasticsearch с его JVM и конфигом на сотню строк — оверкилл для проекта, где поиск нужен по паре сущностей. Meilisearch поднимается одним контейнером и из коробки прощает опечатки — ниже рабочий compose-файл и что с ним делать дальше.
Подробнее →