Cloud Search Service (CSS) — это набор полностью управляемых решений поиска и аналитики от Cloud Service, построенный на стеке ELK (Elasticsearch, Logstash, Kibana) и OpenSearch. Разработан для масштабируемости и производительности, CSS обеспечивает гибкие возможности поиска и аналитики как для структурированных, так и для неструктурированных данных. Он поддерживает расширенные функции, такие как векторный многокритериальный поиск, статистический анализ и настраиваемая отчетность. Полностью совместим с открытыми инструментами, включая Elasticsearch, OpenSearch, Logstash, OpenSearch Dashboards, Cerebro и Kibana; CSS поддерживает автоматическое развертывание и быстрое создание кластера. Он прост в использовании, O&M-free, и предоставляет комплексную систему мониторинга, позволяя сосредоточиться на ключевых бизнес‑приложениях, таких как анализ журналов, интеллектуальное обслуживание клиентов, база знаний Q&A и персонализированные рекомендации продуктов, без необходимости управлять инфраструктурой или какой‑либо технической сложностью.
CSS предлагает полностью управляемый распределённый поисковый движок, построенный на открытом Elasticsearch. CSS Elasticsearch поддерживает многокритериальный поиск, статистический анализ и отчетность как для структурированных, так и для неструктурированных данных. При полной совместимости с нативным стеком ELK (Elasticsearch, Logstash, Kibana) и набором инструментов, CSS предлагает улучшенное ядро для повышенной производительности. Он идеально подходит для анализа журналов, корпоративного поиска и визуализации данных в реальном времени, особенно когда требуется надёжная аналитическая экосистема и сильная поддержка сообщества. Для более глубокого понимания Elasticsearch см. Elasticsearch: The Definitive Guide.
CSS предлагает полностью управляемый распределённый поисковый движок, построенный на открытом OpenSearch. Как будущая версия CSS Elasticsearch, CSS OpenSearch наследует основные возможности, постоянно развиваясь для поддержки новых функций. CSS OpenSearch обладает улучшенным ядром и полностью совместим с нативным набором инструментов OpenSearch, гарантируя доступ к новейшим инновациям в экосистеме. Это идеальный выбор для клиентов, которым требуется эластичная масштабируемость, непрерывное добавление функций и долгосрочная технологическая эволюция. Для более глубокого понимания OpenSearch см. OpenSearch Documentation.
Векторная база данных CSS — это высокопроизводительный сервис векторного поиска. С собственным векторным поисковым движком она обеспечивает лидирующую в отрасли производительность при поиске среди сотен миллиардов векторизованных записей. Векторная база данных CSS позволяет выполнять высокопроизводительный, высокоточный поиск ближайших соседей или приближённый поиск ближайших соседей по неструктурированным данным, таким как изображения, видео и языковые корпуса. Типичные сценарии использования включают поиск изображений, поиск видео, рекомендации похожих товаров на платформах электронной коммерции, семантический поиск и кросс‑модальный поиск (например, поиск изображений по тексту).
CSS предлагает серверный конвейер обработки данных, построенный на открытом Logstash, который является ключевым компонентом экосистемы ELK и обрабатывает ввод данных, их парсинг, трансформацию и вывод. Logstash может принимать данные из различных источников, обрабатывать их по необходимости и отправлять в указанные назначения. Он поддерживает широкий спектр сценариев, включая управление журналами, интеграцию данных и обработку данных в реальном времени. Для получения дополнительной информации см. Logstash Documentation.
Kibana — официальная платформа визуализации и исследования данных для Elasticsearch. Она обеспечивает глубокий анализ данных и интерактивную визуализацию. В CSS Kibana предустановлена для каждого кластера Elasticsearch. Вы можете запустить Kibana одним щелчком, без установки чего‑либо. Kibana предлагает комплексный набор функций Дашборда и инструментов визуализации. Она бесшовно интегрирует аналитические возможности Elasticsearch, поддерживая весь процесс аналитики от исследования данных до практических бизнес‑инсайтов.
OpenSearch Dashboards — платформа визуализации и исследования данных для OpenSearch. Она обеспечивает глубокий анализ данных и интерактивную визуализацию. В CSS OpenSearch Dashboards предустановлен для каждого кластера OpenSearch. Вы можете запустить OpenSearch Dashboards одним щелчком, без установки чего‑либо. OpenSearch Dashboards предлагает комплексный набор функций Дашборда и инструментов визуализации. Она бесшовно интегрирует аналитические возможности OpenSearch, поддерживая весь процесс аналитики от исследования данных до практических бизнес‑инсайтов.
Cerebro — это открытый веб‑инструмент администрирования Elasticsearch/OpenSearch, предназначенный для мониторинга в реальном времени и эффективных операций с кластером. В CSS Cerebro предустановлен для каждого кластера Elasticsearch и OpenSearch. Вы можете запустить Cerebro одним щелчком, без установки чего-либо. Cerebro позволяет быстро проверить состояние здоровья кластера, распределение узлов и детали индексов. Для повседневных задач O&M, включая регулировку шардов, управление индексами и мониторинг производительности, мы рекомендуем использовать Cerebro. Его интуитивные представления топологии кластера и комплексные функции управления упрощают рабочие процессы O&M, снижая сложность и повышая эффективность. Cerebro подходит для различных ролей, включая разработчиков, команды O&M и аналитиков данных.
CSS обеспечивает полную совместимость с экосистемами Elasticsearch и OpenSearch, поддерживая их собственные API для бесшовной интеграции и миграции.
CSS может бесшовно принимать данные из различных источников, таких как FTP, OBS, HBase и Kafka.
CSS предоставляет ресурсы по запросу, масштабируемые в соответствии с меняющимися требованиями, обеспечивая непрерывность сервиса.
CSS поддерживает автоматическое создание снапшотов для надёжности данных. Вы можете выполнять бэкап и восстанавливать снапшоты в текущем или других кластерах по мере необходимости.
Для получения дополнительной информации см. Features.
Figure 1 показывает архитектуру продукта CSS. CSS интегрирует как Elasticsearch, так и OpenSearch и расширяет их возможностями векторных баз данных. Благодаря проприетарным улучшениям как поискового движка, так и его уровня управления, он предоставляет облачную поисковую службу с высокой производительностью, высокой доступностью и выдающейся экономичностью.
Figure 1 CSS product architecture

Cloud Service предоставляет веб‑консоль управления сервисом. Вы можете работать с CSS любым из следующих способов:
Если необходимо интегрировать CSS в стороннюю систему для вторичной разработки, вы можете использовать API для доступа к кластерам CSS. Подробности см. в Cloud Search Service API Reference.
Если вторичная разработка не требуется, CSS management console является удобным способом доступа к CSS. Если вы зарегистрированы в Cloud Service, войдите в management console и найдите Cloud Search Service в списке сервисов.