Облачная платформаAdvanced

Что такое Cloud Search Service (CSS)?

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

О CSS

Cloud Search Service (CSS) — набор полностью управляемых решений для поиска и аналитики от Cloud Service, построенный на стеке ELK (Elasticsearch, Logstash, Kibana) и OpenSearch. Предназначенный для масштабируемости и высокой производительности, CSS обеспечивает гибкие возможности поиска и аналитики как для структурированных, так и для неструктурированных данных. Поддерживает продвинутые функции, такие как векторный многокритериальный поиск, статистический анализ и настраиваемая отчетность. Полностью совместим с открытыми инструментами, включая Elasticsearch, OpenSearch, Logstash, OpenSearch Dashboards, Cerebro и Kibana; CSS поддерживает автоматизированное развертывание и быстрое создание кластера. Легок в использовании, без O&M, и предлагает полноценную систему мониторинга, позволяя сосредоточиться на ключевых бизнес‑приложениях, таких как аналитика журналов, интеллектуальное обслуживание клиентов, база знаний Q&A и персонализированные рекомендации продуктов, без необходимости управлять инфраструктурой или решать техническую сложность.

  • Elasticsearch

    CSS предлагает полностью управляемый распределённый поисковый движок, построенный на open-source Elasticsearch. Elasticsearch от CSS поддерживает многокритериальный поиск, статистический анализ и отчетность как для структурированных, так и для неструктурированных данных. При полной совместимости с нативным стеком ELK (Elasticsearch, Logstash, Kibana) и набором инструментов, CSS обладает улучшенным ядром для превосходной производительности. Идеально подходит для аналитики журналов, корпоративного поиска и визуализации данных в реальном времени, особенно когда требуется надёжная аналитическая экосистема и широкая поддержка сообщества. For a deeper understanding of Elasticsearch, see Elasticsearch: The Definitive Guide.

  • OpenSearch

    CSS предлагает полностью управляемый распределённый поисковый движок, построенный на open-source OpenSearch. Как будущая версия CSS Elasticsearch, OpenSearch от CSS наследует основные возможности, постоянно развиваясь для поддержки новых функций. OpenSearch от CSS имеет улучшенное ядро и полностью совместим с нативным набором инструментов OpenSearch, гарантируя доступ к последним инновациям в экосистеме. Это идеальный выбор для клиентов, которым требуется эластичная масштабируемость, непрерывная итерация функций и долгосрочная технологическая эволюция. For a deeper understanding of OpenSearch, see OpenSearch Documentation.

  • Векторная база данных

    CSS vector database — высокопроизводительный векторный поисковый сервис. Благодаря собственному векторному поисковому движку он обеспечивает лидирующую в отрасли производительность при поиске среди сотен миллиардов векторизованных записей. Векторная база данных CSS позволяет выполнять высокопроизводительный, высокоточный поиск ближайших соседей или приближённый поиск ближайших соседей по неструктурированным данным, таким как изображения, видео и корпуса языка. Типичные сценарии использования включают поиск изображений, поиск видео, рекомендации похожих товаров на платформах электронной коммерции, семантический поиск и кросс‑модальный поиск (например, поиск изображений по тексту).

  • Logstash

    CSS предлагает серверный конвейер обработки данных, построенный на open-source Logstash, который является ключевым компонентом экосистемы ELK и обрабатывает захват данных, парсинг, трансформацию и вывод. Logstash может принимать данные из различных источников, обрабатывать их по требованию и отправлять в назначенные места назначения. Поддерживает широкий спектр сценариев, включая управление журналами, интеграцию данных и обработку данных в реальном времени. For more information, see Logstash Documentation.

  • Kibana

    Kibana — официальная платформа визуализации и исследования данных для Elasticsearch. Она обеспечивает глубокий анализ данных и интерактивную визуализацию. В CSS Kibana предустановлена для каждого кластера Elasticsearch. Вы можете запустить Kibana одним щелчком, без установки чего‑либо. Kibana предлагает полный набор функций Дашборда и инструментов визуализации. Она бесшовно интегрирует аналитические возможности Elasticsearch, поддерживая весь процесс аналитики от исследования данных до практических бизнес‑инсайтов.

  • OpenSearch Dashboards

    OpenSearch Dashboards — платформа визуализации и исследования данных для OpenSearch. Она обеспечивает глубокий анализ данных и интерактивную визуализацию. В CSS OpenSearch Dashboards предустановлена для каждого кластера OpenSearch. Вы можете запустить OpenSearch Dashboards одним щелчком, без установки чего‑либо. OpenSearch Dashboards предлагает полный набор функций Дашборда и инструментов визуализации. Она бесшовно интегрирует аналитические возможности OpenSearch, поддерживая весь процесс аналитики от исследования данных до практических бизнес‑инсайтов.

  • Cerebro

    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.

  • Auto scaling

    CSS предоставляет ресурсы по запросу, масштабируемые в соответствии с меняющимися требованиями, обеспечивая непрерывность сервиса.

  • Бэкап и восстановление

    CSS поддерживает автоматическое создание снапшотов для надёжности данных. Вы можете выполнять бэкап и восстанавливать снапшоты в текущем или других кластерах по мере необходимости.

Для получения дополнительной информации см. Features.

Архитектура

Figure 1 показывает архитектуру продукта CSS. CSS интегрирует Elasticsearch и OpenSearch и расширяет их возможностями векторной базы данных. Благодаря проприетарным улучшениям как поискового движка, так и его уровня управления, он предоставляет облачный поисковый сервис с высокой производительностью, высокой доступностью и выдающейся экономической эффективностью.

Figure 1 CSS product architecture


Методы доступа

Cloud Service предоставляет веб‑консоль управления сервисом. Вы можете работать с CSS любым из следующих способов:

  • Использование API

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

  • Веб‑консоль

    Если вторичная разработка не требуется, консоль управления CSS — удобный способ доступа к CSS. Если вы зарегистрированы в Cloud Service, войдите в консоль управления и найдите Cloud Search Service в списке сервисов.

Начало работы с CSS