Znode的作用是什么?节点属性有哪些?

每个Znode都包含了一系列的属性,对于Zookeeper来说,Znode状态改变的每一个操作都将使节点接收到唯一的zxid(Zookeeper Transaction ID)格式的时间戳,并且这个时间戳是全局有序的,通常被称为事物ID... Python技术文章2021-06-17 |传智教育 |Znode,Znode节点属性

每个Znode都包含了一系列的属性,接下来详细讲解Znode的属性,如表1所示。

表1 Zookeeper节点属性

属性名称 属性描述
czxid                             节点被创建的Zxid值                                                                          
ctime 节点被创建的时间
mzxid 节点最后一次的修改的Zxid值
mtime 节点最后一次的修改时间
pZxid 与该节点的子节点最后一次修改的Zxid值
cversion 子节点被修改的版本
dataVersion 数据版本号
aclVersion ACL版本号
ephemeralOwner 如果此节点为临时节点,那么该值代表这个节点拥有者的会话ID;否则值为0
dataLength 节点数据域长度
numChildren 节点拥有的子节点个数

 表1介绍了Znode的属性,对于Zookeeper来说,Znode状态改变的每一个操作都将使节点接收到唯一的zxid(Zookeeper Transaction ID)格式的时间戳,并且这个时间戳是全局有序的,通常被称为事物ID,通过zxid,可以确定更新操作的先后顺序,例如,如果zxid1小于zxid2,说明zxid1操作先于zxid2发生。

Python教程

Zookeeper的Leader选举涉及哪些知识点?

2021-7-10 12:41:56

Python教程

Scrapy框架结构组件有哪些?【Scrapy框架介绍】

2021-7-10 12:42:01

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索