cassandra - 为什么cassandra中的领导人选举需要Paxos

标签 cassandra paxos leader gossip

我正在阅读分布式共识协议(protocol),并发现了 Paxos 。它指出您需要 Paxos 来进行领导者选举。 Article声称相同。所以,我的问题是,当 Cassandra 是环形架构而不是主从架构时,为什么它需要领导者选举机制。此外,如果答案是肯定的,那么 Cassandra 环中领导者的角色是什么?当环内使用Gossip协议(protocol)进行通信时。

最佳答案

本文演示了一个使用 Cassandra 的轻量级事务功能实现领导者选举算法的示例。它不是为 Cassandra 选择主节点。

关于cassandra - 为什么cassandra中的领导人选举需要Paxos,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51592942/

相关文章:

raft - 在 raft 领导人选举中,现场领导人如何响应候选人的 RequestVote rpc?

hadoop - 大数据分析技术选择

cassandra - 我可以将 Apache cassandra 节点添加到 DataStax (DSE) cassandra 集群吗?

cassandra - 嵌套查询在Cassandra中不起作用

algorithm - 如何理解 Paxos 分布式共识算法中的阶段 2?

scala - 不使用 CPU 时 Cassandra 超时

sql - 使用 sql 主键进行主选举-这种方法有缺陷吗?

java - 如何让不同的机器运行不同的任务?

algorithm - raft 如何处理前一个的提交条目?