zookeeper节点详解

一、节点类型persistent 持久节点persistent_sequential 持久序号节点ephemeral 临时节点ephemeral_sequential 临时序号节点1.persistent 持久节点默认创建的节点创建方式create /newNode2.persistent_sequential 持久序号节点给创建的持久节点...
摘要由CSDN通过智能技术生成

一、节点类型

persistent 持久节点

persistent_sequential 持久序号节点

ephemeral 临时节点

ephemeral_sequential 临时序号节点

 

1.persistent 持久节点

默认创建的节点

创建方式

 

create /newNode

 

2.persistent_sequential 持久序号节点

给创建的持久节点后面加上序号后缀。 非常适用于分布式锁、分布式选举等场景

创建的时候添加-s参数即可

 

create -s /test

#返回创建的实际路径

created /test0000000001

 

create -s /test

#返回创建的实际路径2

created /test0000000002

 

3.ephemeral 临时节点

临时节点会在客户端会话断开后自动删除。适用于心跳,服务发现等场景

创建的时候加上参数 -e 即可

 

create -e /temp

 

4.ephemeral_sequential 临时序号节点

与持久序号节点类似,不同之处是临时序号节点会在会话断开后删除。

创建的时候加上参数 -e -s 即可

 

create -e -s /tempNum

 

 

二、节点属性

 

节点属性的查看方式 stat /nodePath

 

节点属性说明

===============================================================

cZxid 创建节点的事务ID

ctime 创建时间

mZxid 修改节点的事务ID

mtime 最后修改时间

pZxid 子节点变更事务ID

cversion 对此znode的子节点进行的更改次数(不包括子节点)

dataVersion 数据版本,变更次数

aclVersion 权限版本,变更次数

ephemeralOwner 临时节点所属会话ID

dataLength 数据长度

numChildre

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值