BI Consult Desktop Logo BI Consult Mobile Logo
  • Russian BI Исследование российских bi
  • Перейти на Fine BI
  • Контакты
  • +7 812 334-08-01
    +7 499 608-13-06
  • Отправить сообщение
  • Главная
  • Продукты Эксперт-BI
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Сельское хозяйство
    • Энергетика
    • FMCG
    • Девелоперы
    • Маркетплейсы
    • Пищевая промышленность
    • Фармацевтика
    • Построение Data Platform
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и FP&A
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • IBP
    • ИТ (CIO)
    • Закупки
  • Платформы
    • Системы бизнес-анализа (BI)
    • Интегрированное бизнес-планирование (IBP)
    • Хранилища данных (DWH / Lakehouse)
    • Каталоги данных (Data Catalog)
    • Системы ETL и ELT
    • AI / Исскуственный интеллект
    • Шина данных (ESB)
    • Система управления мастер-данными (MDM)
    • Семантический слой
  • Услуги
    • Переход на отечественные BI и DWH системы
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений и DWH
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Greenplum
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt (Data Build Tool)
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

BI

  • FineBI
  • FineReport
  • FineDataLink
  • FineChatBI (FineAI)
  • Коннекторы данных из 1С в BI
  • Airflow / Nifi
  • Visiology
  • PIX BI
  • Modus BI
  • Yandex.DataLens
  • Open-source BI: Superset/Metabase
  • Luxms BI
  • AW BI + Alpha BI
  • FlyBI + Форсайт. Аналитическая Платформа
  • Loginom
  • Триафлай
  • AI / Исскуственный интеллект
  • Optimacros
  • Навигатор BI
  • Семантический слой

СУБД

  • Arenadata
  • ClickHouse
  • Greenplum
  • Postgres Professional
  • TData

Другое

  • Построение Data Platform
    • Аналитическое хранилище данных
    • Data Lake и Data Engineering
    • Подробнее про Data Lake
    • Внедрение Lakehouse
      • Apache Doris
      • StarRocks
      • Trino
    • Миграция витрин из пропиетарных DWH на новый стек
    • Учебный курс "Современная архитектура хранилища данных"
Главная » Курсы по системам бизнес-анализа и методологии » Учебный курс Современная архитектура хранилища данных » Учебный курс: StarRocks — полный практический гид по внедрению и эксплуатации » Глоссарий терминов по внедрению StarRocks

Глоссарий терминов по внедрению StarRocks

Архитектура и компоненты

  • StarRocks — высокопроизводительная MPP (Massively Parallel Processing) аналитическая СУБД, оптимизированная для ad-hoc-запросов и BI-нагрузок. Поддерживает гибридный режим batch + real-time, легко масштабируется, совместима с MySQL-протоколом.
  • MPP (Massively Parallel Processing) — архитектура, в которой вычисления выполняются параллельно на множестве узлов кластера, что позволяет быстро обрабатывать большие объемы данных. В StarRocks это распределение между BE (Backends).
  • FE (Frontend) — компонент StarRocks, отвечающий за парсинг SQL, планирование выполнения запросов, метаданные, управление пользователями и сессиями.
    Риск: если FE-ноды падают, запросы не будут приниматься; рекомендуется как минимум 3 FE в HA.
  • BE (Backend) — компонент StarRocks, выполняющий вычисления и хранящий данные. Именно BE загружают, агрегируют и возвращают результаты FE.
  • CN (Compute Node) — отдельная роль в архитектуре с разделением вычислений и хранения (Storage-Compute Separation). Используется для выделенной аналитики, сложных запросов или многопоточности.
  • Follower / Observer — роли для FE: Follower участвует в консенсусе и может стать лидером, Observer — реплика только для чтения (уменьшает нагрузку на лидера).

 

Хранение и форматы

  • Storage-Compute Separation — архитектурный подход, при котором хранение данных и вычислительные ресурсы масштабируются отдельно. В StarRocks реализуется через внешние хранилища (S3, HDFS) и Compute Nodes.
  • Columnar Storage (Колончатое хранение) — способ хранения данных по колонкам (столбцам), а не по строкам, что ускоряет аналитические запросы. В StarRocks — основная модель хранения.
  • Iceberg / Hive Catalog — интеграция StarRocks с внешними lakehouse-хранилищами и метахранилищами, чтобы читать данные напрямую.
  • Tablet — минимальная единица хранения данных в BE, реплицируемая для отказоустойчивости.
  • Bucket — логическая единица распределения данных по backend-нодам. Количество бакетов влияет на параллелизм выполнения.

 

Модели таблиц

  • Duplicate Key — модель таблицы без агрегации: хранит все строки как есть (OLTP-подобная логика).
  • Aggregate Key — модель с предагрегацией по ключам (суммы, средние и т. д.), уменьшает объем хранения.
  • Unique Key — модель, где ключи уникальны, новые строки с таким ключом заменяют старые.
  • Primary Key Table — модель с поддержкой upsert (обновлений и вставок) с использованием первичного ключа.
  • Partitioning (Партиционирование) — разбиение таблицы по диапазону значений (например, по дате) для ускорения запросов и загрузки данных.
  • Distribution Key — столбец, по которому распределяются данные между бакетами для балансировки нагрузки.

 

Загрузка и интеграция данных

  • Broker Load — способ загрузки файлов (CSV/Parquet/ORC) из HDFS, S3, BOS и т. п. в StarRocks через отдельный процесс.
  • Stream Load — API для потоковой загрузки данных по HTTP, удобно для real-time.
  • Routine Load — непрерывная загрузка из Kafka, подходит для событийных данных.
  • Insert Into — вставка через SQL (подходит для тестов, не для массовых загрузок).
  • Spark/Flink Connector — интеграции для загрузки из Spark/Flink напрямую.
  • External Table — таблица в StarRocks, которая читает данные из внешнего источника (Hive, Iceberg, Hudi).

 

Оптимизация и выполнение запросов

  • Cost-Based Optimizer (CBO) — оптимизатор запросов в StarRocks, который строит план выполнения на основе статистики данных.
  • Vectorized Execution — векторизованное выполнение запросов, обрабатывающее блоки данных вместо построчной обработки, что ускоряет выполнение.
  • Pipeline Engine — модель выполнения, при которой план делится на конвейерные стадии для максимальной загрузки CPU.
  • Predicate Pushdown — оптимизация, при которой фильтры применяются как можно ближе к источнику данных (уменьшает объем обрабатываемых данных).
  • Materialized View (Материализованное представление) — предвычисленная таблица, ускоряющая повторные запросы.

 

Управление и эксплуатация

  • Cluster Scaling — добавление/удаление BE/CN/FЕ-нод без простоя.
  • High Availability (HA) — отказоустойчивая конфигурация с несколькими FE (лидер + follower’ы) и репликацией tablet’ов между BE.
  • Replication Factor (RF) — количество копий tablet’а в кластере. Минимум для продакшна — RF=3.
  • Compaction — процесс слияния мелких файлов в крупные сегменты для ускорения чтения.
  • Checkpoint — сохранение состояния метаданных FE для восстановления после сбоев.
  • Backup & Restore — встроенные или внешние механизмы резервного копирования.

 

Настройки и параметры

  • FE MetaDir — путь хранения метаданных FE.
  • BE Storage Root Path — путь хранения данных BE.
  • Query Timeout — лимит времени выполнения запроса.
  • Load Concurrency — количество параллельных загрузок.
  • Tablet Size — размер сегмента хранения (обычно 512MB–1GB).

 

Безопасность и доступ

  • RBAC (Role-Based Access Control) — ролевая модель управления доступом (в StarRocks реализована начиная с определенной версии).
  • Audit Log — журнал действий пользователей.
  • Kerberos/OAuth — интеграция с корпоративными системами аутентификации.
  • SSL/TLS — шифрование трафика между клиентами и FE/BE.

 

Мониторинг и поддержка

  • Metrics Endpoint — Prometheus-метрики на каждом узле для мониторинга.
  • Slow Query Log — журнал медленных запросов.
  • Cluster Health Check — проверка состояния FE/BE.
  • Resource Group — выделение квот ресурсов на разные группы пользователей/запросов.

 

Риски при внедрении

  • Data Skew — дисбаланс распределения данных между бакетами → одни ноды перегружены, другие простаивают.
  • Hot Tablet — перегрузка отдельных tablet’ов из-за частых обновлений в одной партиции.
  • Memory Spill — выгрузка промежуточных данных на диск при нехватке памяти, что замедляет запросы.
  • Under-provisioning — недооценка ресурсов CPU/ОЗУ/дисков.
  • Over-compaction — слишком частое слияние сегментов → лишняя нагрузка.

 

 

 

Узнать стоимость решенияЗапросить видео презентацию

← Предыдущая статья
Модуль 12. Практический кейс: Построение аналитической витрины в StarRocks
Следующая статья →
Как развернуть StarRocks из репозитория
Запросить видео презентацию Запросить доступ к демо стенду online Узнать стоимость лицензий

Задать вопрос

loading...

Решения

Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

Клиенты
  • ПАО АНК «Башнефть» — российская вертикально-интегрированная нефтяная компания, с 2016 года входит в ПАО НК «Роснефть». Главный офис расположен в городе Уфе (Башкортостан). Добыча углеводородов – более 21 млн тонн нефти в год. Объем переработки – более 18 млн тонн нефти в год. Число сотрудников – более 33 тыс. человек.

  • Компания «Бизон-Трейд» является официальным дилером ведущих мировых производителей сельскохозяйственной техники (Fendt, Valtra, Lemken и др.) на Юге России. Входит в состав агрохолдинга «Бизон», основанного в 1994 году. Имеет 8 филиалов в Краснодарском и Ставропольском краях, Ростовской области.

  • Novikov group – первый российский ресторанный холдинг, основанный в 1991 году. Это команда профессионалов под управлением Аркадия Новикова, реализующая широкий спектр услуг в сфере гостеприимства: от проведения event-мероприятия до управления рестораном, от установления стандартов сервиса до контроля качества готовой продукции, от построения бизнес-плана проекта до реализации франшизы.

  • Компания ООО "Комус" - один из лидеров российского рынка оптовых продаж офисных товаров и техники. Компания поставляет широкий ассортимент продукции - от канцелярских принадлежностей до компьютерной техники и офисной мебели.

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Энергетика
    • Фармацевтика
  • Услуги
    • Переход на отечественные BI и DWH
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Техническая поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Платформы
    • FineBI
    • FineReport
    • FineDataLink
    • Коннекторы данных из 1С в BI
    • Airflow + NiFi
    • Visiology
    • Luxms BI
    • Modus BI
    • PIX BI
    • Arenadata
    • ClickHouse
    • Greenplum
    • Postgres Professional
    • Open-source BI: Superset/Metabase
    • Loginom
    • Yandex.DataLens
    • AI / Исскуственный интеллект
    • Optimacros
    • Шины данных
  • Курсы
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt
  • Функциональные решения
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • Сквозная аналитика
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
    • Политика конфиденциальности
RutubeVkontakteLinkedInYouTube
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru

 

 

 

 

 

×

Пользуясь сайтом, вы соглашаетесь с использованием cookies и политикой конфиденциальности.