Мультицентр для Clickhouse - PullRequest
0 голосов
/ 14 января 2020

Поддерживает ли Clickhouse Multi Master или несколько центров обработки данных поддержку? Любые другие решения для репликации нескольких центров обработки данных для clickhouse?

Ответы [ 2 ]

3 голосов
/ 14 января 2020

CH только для нескольких мастеров.

CH для нескольких / гео D C из коробки. Есть много пользователей с DC через океан.

Единственное требование - правильная задержка для реплицируемых * двигателей. Все узлы !!!!! ZK должны быть в одном D C или в DC с задержкой <50 мс. Узлы загрузки CH (которые принимают данные) должны быть как можно ближе к ZK (лучше <100 мс). Без загрузки реплик может быть далеко - 150-250 мс. </p>

Для установки через океан требуется правильная настройка балансировки нагрузки для выполнения запросов к репликам local-D C и настройки некоторых параметров (connect_timeout_with_failover_ms - 50 мс по умолчанию).

0 голосов
/ 16 января 2020

да, clickhouse может быть настроен как мульти-D C

, пожалуйста, прочитайте о распределенном движке

https://clickhouse.yandex/docs/en/table_engines/distributed/

также смотрите загрузить настройки балансировки

https://clickhouse.yandex/docs/en/operations/settings/settings/#settings -load_balancing

...