Что такое OpenSearch Опубликовано:
|
|
OpenSearch —
простыми словами
|
открытая и бесплатная распределенная поисковая и аналитическая система: работает с данными в формате JSON-документов и построена поверх библиотеки Apache Lucene. Ищет по большим объемам логов, отчетов и другой текстовой информации, а также по геоданным и векторам. Состоит из двух частей: поискового движка и OpenSearch Dashboards — личного кабинета с графиками и панелями для анализа данных. Откуда взялся OpenSearch Elasticsearch — это движок полнотекстового поиска, который раньше был главным бесплатным решением на рынке. В 2021 году его разработчики сменили лицензию: часть возможностей стала доступна только по платным тарифам для крупных компаний. Amazon и другие компании взяли последнюю полностью открытую версию Elasticsearch, переименовали ее в OpenSearch и передали разработку под крыло Linux Foundation. Разработчики пообещали, что продукт останется бесплатным для всех — и держат это обещание по сей день. Для чего нужен OpenSearch
OpenSearch vs Elasticsearch: в чем разница OpenSearch часто сравнивают с Elasticsearch — это его прямой аналог и исторический предок. Есть и другой заметный игрок на этом же поле (Apache Solr), тоже open-source движок на базе Lucene. Но чаще на практике выбирают между OpenSearch и Elasticsearch именно из-за общей истории и совместимости инструментов.
Amazon OpenSearch Service Большинство компаний в облаке используют не «голый» OpenSearch, а управляемый сервис Amazon OpenSearch Service от AWS. Amazon сам берет на себя масштабирование, резервное копирование и обновление кластера. Разворачивать и обслуживать OpenSearch вручную имеет смысл в основном для локальных стендов, тестов или небольших self-hosted проектов. Как начать пользоваться OpenSearch Запустить OpenSearch можно за несколько минут через Docker. Движок и Dashboards — это два отдельных контейнера, поэтому проще всего запускать их вместе через официальный docker-compose.yml. Скачаем файл с opensearch.org и запустим оба сервиса одной командой: docker-compose up -d * где docker-compose.yml — файл конфигурации с сайта opensearch.org, в котором уже прописаны оба контейнера и связь между ними. После запуска OpenSearch доступен на порту 9200, а Dashboards — на порту 5601. Официальная документация OpenSearch — на английском языке. Отдельного официального перевода на русский нет, но сообщество ведет статьи и гайды на русскоязычных ресурсах. Задать вопрос в телеграм-чате |
Другие термины
ISA Server
MySQL
Жесткий диск
Файл подкачки
OpenCart
BitBucket
AWS
Cassandra
RTSP
Caddy
Blu-Ray
Consul
Keycloak
Powershell
RemoteApp
Active Directory
VideoUnion
Ping
Rsync
Elasticsearch
.....
Опубликовано: