Mysql 为什么zk/etcd优于rdbms进行集群协调

Mysql 为什么zk/etcd优于rdbms进行集群协调,mysql,postgresql,rdbms,apache-zookeeper,etcd,Mysql,Postgresql,Rdbms,Apache Zookeeper,Etcd,zk/etcd在集群协调方面比mysql/pgsql等rdbms有什么优势 HA:rdbms现在有同步透明故障切换和见证 分布式系统可以更好地横向扩展,但我不认为hadoop/kubernetes/等的集群协调具有如此高的吞吐量或数据大小要求 所以呢。。。zk/etcd为集群协调提供了哪些传统rdbms无法实现的功能?自动领导人选举就是原因etcd和其他一致性系统实现一致性算法,如或PAXOS,以便在单个机器出现故障时,一组机器可以在无需人工干预的情况下确定下一步要做什么。人们将此作为实现安全分

zk/etcd在集群协调方面比mysql/pgsql等rdbms有什么优势

HA:rdbms现在有同步透明故障切换和见证

分布式系统可以更好地横向扩展,但我不认为hadoop/kubernetes/等的集群协调具有如此高的吞吐量或数据大小要求


所以呢。。。zk/etcd为集群协调提供了哪些传统rdbms无法实现的功能?

自动领导人选举就是原因
etcd
和其他一致性系统实现一致性算法,如或PAXOS,以便在单个机器出现故障时,一组机器可以在无需人工干预的情况下确定下一步要做什么。人们将此作为实现安全分布式锁的一种方式,该锁对机器故障和大脑分裂场景免疫


下面是一个etcd从两台机器故障中恢复的动画,包括leader:

嗯,大多数rdbms也有自动故障转移功能?