Перейти к содержанию

СУБД ClickHouse

Общие сведения

📌 ClickHouse — это высокопроизводительная колоночно-ориентированная система управления базами данных, разработанная компанией Yandex. Она предназначена для обработки аналитических запросов в реальном времени по огромным объёмам данных.

⚙️ Основные возможности ClickHouse:

  • Высокая скорость аналитики

    • Колоночно-ориентированное хранение обеспечивает в 10–100 раз более высокую скорость аналитических запросов по сравнению с классическими СУБД.
    • Оптимизирован для чтения и анализа данных, а не для транзакционной обработки.
  • Поддержка SQL

    • Синтаксис близок к стандартному SQL.
    • Поддерживает агрегации, оконные функции, группировки, объединения, подзапросы.
  • Горизонтальное масштабирование

    • Поддерживает кластерную архитектуру: шардирование, репликацию, отказоустойчивость.
    • Есть встроенная возможность настройки распределённых запросов между узлами.
  • Эффективное сжатие данных

    • ClickHouse умеет эффективно сжимать и хранить огромные объёмы данных, не теряя при этом производительность.
  • Поддержка real-time аналитики

    • Возможна почти моментальная агрегация и визуализация данных (подходит для мониторинга, дашбордов, систем аналитики).

Когда использовать ClickHouse:

  • Вам нужно хранить и анализировать миллионы или миллиарды строк данных.
  • Требуется строить отчёты, графики, метрики в реальном времени (например, Grafana, Metabase, Superset).
  • Вы работаете с логами, телеметрией, событиями, метриками IoT или веб-аналитикой.
  • Используется большой объём агрегаций и фильтрации.
  • Вы хотите обеспечить масштабируемость без потери скорости.

Заказ сервиса СУБД ClickHouse

  1. Выбор сервиса
    На пользовательском портале Nimbus откройте в боковом меню Каталог Сервисов и выберите сервис «СУБД ClickHouse».

  2. Заполнение вкладки Build a VM

    • Блок полей Place VM to:

      • Environment — выберите среду размещения.
      • Location — доступная локация для выбранной среды.
      • Ресурсный пул — пул ресурсов для размещения.
    • Блок полей VM Configuration:

      • Template — выберите шаблон операционной системы.
      • CPU — количество ядер («cores per socket X number of sockets»).
      • Memory (GB) — объём оперативной памяти.
      • Объем базовых дисков (ГБ) — задается автоматически согласно выбранному шаблону.
      • Тип основных дисков — выберите тип дискового накопителя.
      • Network — сеть подключения.

      Справа укажите:

      • Имя сервиса — обязательное поле, латинские буквы и цифры без пробелов.
      • Описание сервиса — необязательное описание.

После заполнения нажмите на кнопку Продолжить или перейдите во вкладку Дополнительные опции.
3. Заполнение вкладки Дополнительные опции
Опционально укажите:

  • Префикс имени ВМ — до 15 символов, латинские буквы, цифры, дефис. Если поле оставить пустым, имя будет задано автоматически.
  • Описание ВМ — дополнительное описание виртуальной машины.
  • Дополнительный диск (ГБ) — размер дополнительного диска.
  • Тип дополнительного диска — выберите тип дополнительного диска (SSD/HDD).

Нажмите кнопку «Продолжить» или перейдите на следующую вкладку.


4. Заполнение вкладки «Настройки ClickHouse»
Укажите параметры СУБД ClickHouse:

  • Deployment Type — выберите тип развёртывания:

    • standalone — одиночное развёртывание, укажите Number of Vms = 1.
    • cluster — кластерное развёртывание, рекомендуется указывать 3, 5 или 7 узлов.
  • Number of Vms — количество виртуальных машин в кластере.

  • Cluster Name — имя кластера, соблюдайте стандартные ограничения по символам ClickHouse (латинские буквы, цифры и подчёркивания).
  • DB Name — имя базы данных, стандартные ограничения по символам для ClickHouse.
  • User Name for DB — имя пользователя базы данных, стандартные ограничения по символам ClickHouse.
  • User Password — пароль пользователя, должен соответствовать ограничениям ClickHouse.

После заполнения всех необходимых полей кнопка «Добавить в корзину» станет активной.


5. Добавление в корзину
Нажмите на кнопку Добавить в корзину. В верхнем меню справа на иконке корзины отобразится обновленное количество сервисов (+1).

Ваш заказ на создание СУБД ClickHouse успешно сформирован и готов к дальнейшему оформлению. Продолжайте оформление по стандартной процедуре.