Zookeeper节点与zNode

时间:2017-06-09 20:24:53

标签: apache-zookeeper distributed-system znodes

我刚开始阅读有关zookeeper的内容。我对数据复制和数据模块感到困惑。

ZooKeeper合奏将包含多个节点(机器),其中一个领导者和其他人作为粉丝。

数据模块是树结构,每个节点都是znode。

这两种结构如何协同工作? znode和节点是否引用相同的东西?

我试图理解它,因为ZooKeeper集合中的每个节点都将具有包含znode的相同数据模块。所以znode实际上就是节点上的数据。是吗?

1 个答案:

答案 0 :(得分:3)

这两个概念并没有以任何方式相互关联。 znode是数据模型的一部分。本质上,它是树状结构上的路径,表示存储在ZooKeeper中的一段数据。相反,节点是一个通用系统术语,您只需用服务器替换即可。

不幸的是,我们在计算机科学方面没有足够的术语,因此术语可能会变得混乱。但这只是树节点(在数据模型中)和集群节点(在集合中)之间的区别。