Работа с кластером ClickHouse

ClickHouse — столбцовая база данных с открытым исходным кодом, ориентированная на анализ и обработку данных в реальном времени. Поддерживает язык запросов на основе SQL, отличается максимальной степенью сжатия и высокой скоростью обработки запросов, особенно при агрегационном анализе и работе с «широкими» и «длинными» таблицами.

ClickHouse обладает комплексными функциями управления базами данны, включая:

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

  • язык обработки данных (DML) — позволяет динамически запрашивать, вставлять, изменять или удалять данные;

  • контроль разрешений — поддерживает настройку доступов для работы с базами данных или таблицами для обеспечения безопасности данных;

  • резервное копирование и восстановление данных с поддержкой экспорта, импорта и восстановления данных;

  • распределенное управление — обеспечивает режим кластера для автоматического управления несколькими узлами базы данных.

ClickHouse широко используется в области интернет-рекламы, анализа приложений и веб-трафика, телекоммуникаций, финансов и интернета вещей.

В MapReduce Service кластер ClickHouse работает на компоненте ClickHouse версии 20.8.7.15.

См.также

Подробнее о принципах работы СУБД ClickHouse можно узнать в документации.

Рекомендуемый порядок действий

  1. Создайте кластер ClickHouse с предустановленными настройками.

  2. Синхронизируйте IAM-пользователей с сервисом MRS для управления кластером через консоль.

  3. Подключитесь к узлу кластера.

  4. Перейдите в каталог установки ClickHouse и начните выполнять команды.