zookeeper命令行操作
来源:互联网 发布:java 图片验证码 开源 编辑:程序博客网 时间:2024/06/03 02:27
4.2 ZooKeeper中的时间
ZooKeeper有多种记录时间的形式,其中包含以下几个主要属性:
(1) Zxid
致使ZooKeeper节点状态改变的每一个操作都将使节点接收到一个Zxid格式的时间戳,并且这个时间戳全局有序。也就是说,也就是说,每个对 节点的改变都将产生一个唯一的Zxid。如果Zxid1的值小于Zxid2的值,那么Zxid1所对应的事件发生在Zxid2所对应的事件之前。实际 上,ZooKeeper的每个节点维护者三个Zxid值,为别为:cZxid、mZxid、pZxid。
① cZxid: 是节点的创建时间所对应的Zxid格式时间戳。
② mZxid:是节点的修改时间所对应的Zxid格式时间戳。
实现中Zxid是一个64为的数字,它高32位是epoch用来标识leader关系是否改变,每次一个leader被选出来,它都会有一个 新的epoch。低32位是个递增计数。 (2) 版本号
对节点的每一个操作都将致使这个节点的版本号增加。每个节点维护着三个版本号,他们分别为:
① version:节点数据版本号
② cversion:子节点版本号
③ aversion:节点所拥有的ACL版本号
阅读全文
0 0
- zookeeper命令行操作
- Zookeeper windows 命令行操作
- zookeeper命令行操作
- zookeeper学习记录-05 Zookeeper命令行操作
- Zookeeper数据模型及命令行操作
- Zookeeper 启动脚本 & 命令行操作
- 2、Zookeeper集群搭建、命令行Client操作
- Zookeeper 命令行操作及Java api
- ZooKeeper系列3:ZooKeeper命令、命令行工具及简单操作
- Zookeeper 命令行
- zookeeper命令行
- Zookeeper 命令行
- Zookeeper使用命令行
- 使用zookeeper命令行
- Zookeeper使用--命令行
- ZooKeeper系列之七:ZooKeeper命令行工具
- ZooKeeper系列之七:ZooKeeper命令行工具
- ZooKeeper系列之七:ZooKeeper命令行工具
- C# 之泛型详解
- This function has none of DETERMINISTIC, NO SQL错误解决办法
- Python错误 'gbk' codec can't decode byte 0x80 in position 0: illegal multibyte sequence
- keytool 用法总结
- 博客已经转移
- zookeeper命令行操作
- [learning materials] tone and phonetics
- lua脚本学习13 迭代器
- Spring AOP (一)
- 适配器设置图片
- 土圭垚㙓数学课(四)空间变换
- Android studio下使用ndk-stack定位crash
- Git客户端下载及安装
- 单一职责原则