Когда встроенный LIKE '%...%' в PostgreSQL или MySQL перестаёт справляться с поиском по каталогу товаров, статьям блога или базе клиентов, первая мысль — поднять Elasticsearch. И тут же упереться в то, что ему нужно 2-4 ГБ памяти только на JVM, отдельный кластер и неделя на изучение DSL-запросов. Meilisearch решает ту же задачу — быстрый полнотекстовый поиск с устойчивостью к опечаткам — но ставится за пять минут на скромный VPS и настраивается через понятный REST API. Ниже — установка с нуля: от выбора сервера до первого проиндексированного каталога и…
Подробнее →