Ноды ClickHouse

Нода — сервер с развёрнутой СУБД.

Репликация — это механизм синхронного или асинхронного копирования данных между нодами кластера. Репликация решает следующие задачи:

  • повышение отказоустойчивости — при сбое одной ноды данные доступны на других нодах;

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

  • согласованность данных — гарантия, что все ноды содержат актуальные данные (при синхронной репликации).

В ClickHouse репликация поддерживается только для таблиц семейства MergeTree:

  • ReplicatedMergeTree;
  • ReplicatedSummingMergeTree;
  • ReplicatedReplacingMergeTree;
  • ReplicatedAggregatingMergeTree;
  • ReplicatedCollapsingMergeTree;
  • ReplicatedVersionedCollapsingMergeTree;
  • ReplicatedGraphiteMergeTree.

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

Добавление нод

Действие доступно, если в кластере от 2 до 6 нод и статус заказа В порядке.

Чтобы добавить ноды в кластер:

  1. Выберите проект, в котором заказан кластер ClickHouse.
  2. В главном меню портала перейдите в раздел Ресурсы Базы данных Managed Service for ClickHouse.
  3. В строке с нужным кластером нажмите на кнопку  и выберите пункт Добавить ноду.
  4. В поле Количество нод в кластере * укажите количество добавляемых нод:

    В кластере может быть максимум 7 нод.
  5. Нажмите на кнопку Добавить.

Добавленные ноды отображаются на вкладке Ноды:

В этой статье

Мы ответили на ваш вопрос?