【问题标题】:Replica leadership in ClickhouseClickhouse 中的副本领导
【发布时间】:2018-11-23 14:28:21
【问题描述】:

我想了解有关 ClickHouse 数据库中副本(即system.replicas.is_leader)领导的更多详细信息。

文档说明如下:

is_leader:          Whether the replica is the leader.
Only one replica can be the leader at a time. The leader is responsible for selecting background merges to perform.
Note that writes can be performed to any replica that is available and has a session in ZK, regardless of whether it is a leader.

这对我来说似乎很模糊。 有人有关于领导者副本的更多详细信息吗?

  • 领导副本有什么需要注意的吗?

  • 我可以像标准副本一样读取/写入领导副本吗?

  • leader 选举是如何工作的?

  • 领导层何时更换?

【问题讨论】:

    标签: clickhouse


    【解决方案1】:

    Leader 副本只是协调一些后台进程,利用 ZooKeeper 集群。因此,与其他 DBMS 中的主/从设置不同,在 ClickHouse 中,您不应该关心读取和写入的副本领导状态。

    更多详情在这里:https://clickhouse.yandex/docs/en/operations/table_engines/replication/

    【讨论】:

    • 感谢伊万的回复。你能解释一下领导协调什么样的后台进程吗?如果这些进程停止会有什么影响?
    猜你喜欢
    • 1970-01-01
    • 2018-12-27
    • 1970-01-01
    • 1970-01-01
    • 2019-12-04
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多