Elasticsearch - масштабируемая утилита полнотекстового поиска и аналитики, которая позволяет быстро в режиме реального времени хранить, искать и анализировать большие объемы данных.
Как правило, ES используется в качестве NoSQL-базы данных для приложений со сложными функциями поиска.
Основан на библиотеке Apache Lucene, предназначенной для индексирования и поиска информации в любом типе документов.
Обычно несколько копий Elasticsearch объединяются в кластер.
Последний коммит (2 года назад)
Последний коммит (2 года назад)
Запускаться в Docker, VmWare, Lambda
и просто как демон.
Поиск во время ввода
Обработка опечаток
Поддержка синонимов в поиске
Подсветка поисковых результатов
Стоп-слова
Фильтры
Правила релевантности
Фасетный поиск
Мультиязыковая поддержка
Meilisearch
Elasticsearch