下载此文档

zookeeper介绍 PPT课件.pptx


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
zookeeper介绍_PPT课件Zookeeper
了解
使用
ZooKeeper
认识ZooKeeper
ZooKeeper是一个分布式的小文件存储系统。前身是Apache Hadoop的一个组件,被拆分为一个Hadoop的独立子项目。
认识ZooKeeper
ZooKeeper是一个为分布式应用程序提供高性能协调服务的工具集合。它可以应用在一些需要提供统一协调服务的场景中,例如命名、配置管理、同步和组服务等。而在我们的场景中,它被作为一个协调分布式环境中各子系统之间共享状态数据的基础组件。
认识ZooKeeper
Hbase
Yahoo
MateQ
Dubbo
ZooKeeper文件系统
czxid:节点创建时的zxid
mzxid:节点最新一次更新发生时的zxid
ctime:节点创建时的时间戳
mtime:节点最新一次更新发生时的时间戳version:节点数据的更新次数
cversion:其子节点的更新次数
aversion:节点ACL(授权信息)的更新次数
ephemeralOwner: ephemeral节点所属session
dataLength:节点数据的字节数
numChildren:子节点个数
zxid
znode节点的状态信息中包含czxid和mzxid, 那么什么是zxid呢? ZooKeeper状态的每一次改变, 都对应着一个递增的Transaction id, 该id称为zxid. 由于zxid的递增性质, 如果zxid1小于zxid2, 那么zxid1肯定先于zxid2发生.
创建任意节点, 或者更新任意节点的数据, 或者删除任意节点, 都会导致Zookeeper状态发生改变, 从而导致zxid的值增加.
ZooKeeper文件系统
节点类型
persistent
persistent节点不和特定的session绑定, 不会随着创建该节点的session的结束而消失, 而是一直存在, 除非该节点被显式删除.
ephemeral
ephemeral节点是临时性的, 如果创建该节点的session结束了, 该节点就会被自动删除. ephemeral节点不能拥有子节点. 虽然ephemeral节点与创建它的session绑定, 但只要该该节点没有被删除, 其他session就可以读写该节点中关联的数据. 使用-e参数指定创建ephemeral节点.
sequence
sequence并非节点类型中的一种. sequence节点既可以是ephemeral的, 也可以是persistent的.
创建sequence节点时, ZooKeeper server会在指定的节点名称后加上一个数字序列, 该数字序列是递增的. 因此可以多次创建相同的sequence节点, 而得到不同的节点.
使用-s参数指定创建sequence节点.
ZooKeeper文件系统
简单命令
[zk: localhost:2181(CONNECTED) 3] get /xief
data
cZxid = 0x50000001c
ctime = Fri Apr 18 17:04:38 CST 2014
mZxid = 0x50000001c
mtime = Fri Apr 18 17:04:38 CST 2014
pZxid = 0x50000001c
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x245725533760000
dataLength = 4
numChildren = 0
ZooKeeper文件系统
简单命令
[zk: localhost:2181(CONNECTED) 4] set /xief data2
cZxid = 0x50000001c
ctime = Fri Apr 18 17:04:38 CST 2014
mZxid = 0x50000001d
mtime = Fri Apr 18 17:06:46 CST 2014
pZxid = 0x50000001c
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x245725533760000
dataLength = 5
numChildren = 0

zookeeper介绍 PPT课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人012luyin
  • 文件大小989 KB
  • 时间2017-12-10