命名空间
- zookeeper的命名空间和文件系统比较类似,它的每个节点被称作znode,每个znode可以存储1MB的数据,如下图可以清楚看到zk的数据模型。
- 每个znode包含一个stat的结构,它包含事务ID,时间戳,版本号,节点类型,数据长度和子节点数量。
- 事务ID:包括创建znode的事务ID(cZxid),最后一次修改znode的事务ID(mZxid),最后添加或者删除子节点的事务ID(pZxid)。
- 时间戳:包括znode创建时间(ctime)和最后一次修改znode的时间(mtime)。
- 版本号:包括对znode数据的更改次数(dataVersion),对znode权限列表的更改次数(aclVersion)和对子节点的更改次数(cversion)。
- 节点类型:主要是ephemeralOwner字段,如果znode是ephemeral类型节点,则这是znode所有者的 session ID。 如果znode不是ephemeral节点,则该字段设置为零。
相关文章:
-
2021-10-03
-
2022-01-16
-
2021-07-09
-
2021-09-30
-
2021-06-02
-
2021-10-06
-
2021-10-19
猜你喜欢
-
2021-05-21
-
2021-05-16
-
2021-12-18
-
2021-12-07
-
2022-01-20
-
2021-08-01
相关资源
-
下载
2023-01-07
-
下载
2021-06-06
-
下载
2021-06-05