Является ли сейчас актуальным использование Elasticsearch?

  • 8 августа 2023 г. 14:51
Ответы на вопрос 2
Да, Elasticsearch по-прежнему остается востребованным и актуальным инструментом. 

Elasticsearch — это открытый распределенный поисковый движок и система аналитики. 

С его помощью реализуются различные задачи, включая комплексный поиск по тексту, журналирование событий, мониторинг работы систем, аналитика "больших данных" и другие сценарии. 

Если рассматривать в контексте бизнеса и продуктов, то Elasticsearch используется для создания поисковых систем в онлайн-магазинах, социальных сетях, сервисах для работы с большими данными и аналитикой, системах мониторинга и аудита, лог-серверах и многих других.
Эластик - не самый лучший вариант, но других систем почти нет. Есть только Sphinxsearch и его расширение Manticoresearch, которые технически гораздо лучше Эластика. Они требуют гораздо меньше ресурсов: вместо примерно 10 тысяч на кластер Amazon, Сфинксы обходятся всего 1-2 тысячами на сервер (на самом деле, одним сервером, но с большей SSD). Но почему вы выбрали именно Эластик раньше? Потому что он имеет документацию, API (возможно, у Sphinxsearch его нет, но в Manticoresearch точно есть) и уже есть люди, работавшие с ним. Эластик также имеет плагины, расширения и дополнения. Таким образом, переход на Сфинкс потребует наличия квалифицированных специалистов, поэтому для бизнеса может быть проще научиться работать с доступами, чем радикально менять на более лучшую, но более сложную в освоении систему. В целом, многое из этого применимо и к управлению проектами. 

Теперь, если речь идет о последних событиях, то Эластик стал платным. Однако, есть альтернатива - сообщество создало и развивает Opensearch, который является полностью свободным вариантом Эластика, за исключением его принадлежности к AWS.
Похожие вопросы