所以我在看Cassandra的报纸。第5.2节(复制)中提到了以下内容。所有加入集群的节点都会联系领队,领队会告诉他们它们的复制范围,领队会齐心协力保持不变,即环中没有节点负责超过n-1个范围。为什么没有节点负责超过n-1个范围?
xxslljrj1#
如果我没弄错的话,我想你指的是facebook 2009年关于Cassandra的论文。在那篇文章中,提到了zookeeper,它在facebook内部使用cassandra,而在apachecassandra的公开发行版中并不相关。具体来说,所有cassandra节点都是平等的——没有领导者/追随者的概念,没有主要/次要的,没有主/工作者的概念。在单节点集群中,只有一个节点负责环中的所有n个范围。扩展到复制因子为3的三节点集群,集群中的所有节点都拥有100%的数据所有权,因此负责环中的所有n个范围。干杯!
1条答案
按热度按时间xxslljrj1#
如果我没弄错的话,我想你指的是facebook 2009年关于Cassandra的论文。
在那篇文章中,提到了zookeeper,它在facebook内部使用cassandra,而在apachecassandra的公开发行版中并不相关。具体来说,所有cassandra节点都是平等的——没有领导者/追随者的概念,没有主要/次要的,没有主/工作者的概念。
在单节点集群中,只有一个节点负责环中的所有n个范围。扩展到复制因子为3的三节点集群,集群中的所有节点都拥有100%的数据所有权,因此负责环中的所有n个范围。干杯!