Zookeeper节点与zNode的区别

5

我刚开始了解ZooKeeper。我对数据复制和数据模块感到困惑。

ZooKeeper集合将包含多个节点(机器),其中一个是领导者,其他人是跟随者。

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

这两种结构如何协同工作?znode和节点是否指的是同一件事?

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

1个回答

4
这两个概念实际上互不相关。Znode是数据模型的一部分,它本质上是树状结构上的路径,代表存储在ZooKeeper中的数据。相反,节点是一个通用的系统术语,你可以用“服务器”来替代。很遗憾,在计算机科学中没有足够的术语,术语可能会变得混淆。但这只是树节点(在数据模型中)和集合中的群集节点之间的区别。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接