Что такое Elasticsearch? Nedir?
Распределённый поисковый и аналитический движок. Полнотекстовый поиск, анализ логов и исследование данных.
Elasticsearch — распределённый RESTful поисковый и аналитический движок, разработанный Elastic (Шей Банон) в 2010 году. Построен на Apache Lucene, предоставляет полнотекстовый поиск, структурированный поиск, аналитику и логирование. ELK-стек (Elasticsearch, Logstash, Kibana) — отраслевой стандарт управления логами. Обеспечивает поиск для Wikipedia, GitHub, Stack Overflow и бесчисленных других сайтов. Обрабатывает петабайты данных с поиском почти в реальном времени.
Use Cases
Полнотекстовый поиск, Анализ логов, Мониторинг приложений, Аналитика безопасности, Бизнес-аналитика
Pros
Мощный полнотекстовый поиск, Масштабируемость, Аналитика реального времени, ELK-стек
Cons
Ресурсоёмкий, Сложное управление кластером, Изменения лицензии
Related Technologies
Что такое MySQL?
Самая популярная в мире реляционная база данных с открытым исходным кодом. Надёжная, быстрая и простая.
Что такое PostgreSQL?
Самая продвинутая реляционная БД с открытым исходным кодом в мире. Богатая функциональность и расширяемость.
Что такое MongoDB?
Документо-ориентированная NoSQL база данных. Гибкий дизайн схемы для современной разработки приложений.
Что такое Redis?
Хранилище данных в памяти. Сверхбыстрое кеширование, управление сессиями и обработка данных в реальном времени.