Zookeeper 节点与 zNode

Zookeeper Node vs. zNode

我刚开始阅读有关动物园管理员的内容。我对数据复制和数据模块感到困惑。

ZooKeeper 整体将包含多个节点(机器),其中一个领导者和其他人作为追随者。

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

这两个结构如何协同工作? znode和node指的是同一个东西吗?

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

这两个概念之间没有任何关联。 znode 是数据模型的一部分。本质上,它是树状结构上的一条路径,表示存储在 ZooKeeper 中的一段数据。相反,节点是一个通用的系统术语,您可以将其替换为 server

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