ZooKeeper数据模型与层次命名空间
2017-08-29 23:27
351 查看
树状结构
通过/分隔开路径名
每个路径代表一个节点Znode(zookeeper node)
Znode
每个Znode有自身信息,数据、长度、创建时间、修改时间。
Znode维护数据、ACL(access control list,访问控制列表)、时间戳等交换版本号等数据结构,它通过对这些数据的管理来让缓存生效并且令协调更新。每当Znode中的数据更新后版本号将增加。
读写操作
读写数据原子性,读就读取所有数据,写入时完全覆盖。Znode的ACL存储用户操作权限。
临时节点
和session相关,session结束,节点删除。
通过/分隔开路径名
每个路径代表一个节点Znode(zookeeper node)
Znode
每个Znode有自身信息,数据、长度、创建时间、修改时间。
Znode维护数据、ACL(access control list,访问控制列表)、时间戳等交换版本号等数据结构,它通过对这些数据的管理来让缓存生效并且令协调更新。每当Znode中的数据更新后版本号将增加。
读写操作
读写数据原子性,读就读取所有数据,写入时完全覆盖。Znode的ACL存储用户操作权限。
临时节点
和session相关,session结束,节点删除。
相关文章推荐
- ZooKeeper系列之二:ZooKeeper数据模型、命名空间以及节点的概念
- ZooKeeper数据模型、命名空间以及节点的概念
- ZooKeeper系列之二:ZooKeeper数据模型、命名空间以及节点的概念
- ZooKeeper系列之二:ZooKeeper数据模型、命名空间以及节点的概念
- ZooKeeper系列之二:ZooKeeper数据模型、命名空间以及节点的概念
- 2 weekend110的zookeeper的原理、特性、数据模型、节点、角色、顺序号、读写机制、保证、API接口、ACL、选举、 + 应用场景:统一命名服务、配置管理、集群管理、共享锁、队列管理
- Zookeeper概念学习系列之zookeeper的数据模型
- Django中models数据模型重命名
- Oracle的几个概念:数据库名,全局数据库名,SID,实例,命名空间,schema
- Zookeeper数据模型及命令行操作
- WSS3SDK之:WSS对象模型中的命名空间
- lduan server 2012 重复数据删除 DFS命名空间 上 (十二)
- 【ZooKeeper Notes 14】数据模型
- Oracle的几个概念:数据库名,全局数据库名,SID,实例,命名空间,schema
- 三维空间数据模型及结构
- WPF的xaml中导入其他命名空间以及绑定类属性数据
- Zookeeper 01 数据模型
- 增加ZooKeeper命名空间,防止Solr将文件写到ZooKeeper根目录下
- 空间概念和数据模型 读书笔记
- WCF服务中数据契约的命名空间疑问