zookeeper(三)常用命令行操作

2020-01-26  本文已影响0人  若琳丶

一、常用命令

ls、ls2、get、stat

1.1 创建节点

create /imooc imooc-data

在根目录中创建一个 imooc节点,并写入数据 “imooc-data”


创建默认节点

查看节点:


查看节点

默认创建的命令:
非顺序的、持久化的

1.1.1 创建临时节点

create -e /imooc/temp imooc-temp-data

image.png

如何判断一个节点是否是临时节点?

查看节点中 ephemeralOwner 的地址是否是 0x0。如果是,则为持久化节点;否则为临时节点。

########临时节点的心跳机制
断开客户端链接后,在进行登录,一段时间以后,临时节点已经不见了。

1.1.2 创建顺序节点

create -s /imooc/seq seq

会默认的给节点后面追加序列号


image.png

1.2 修改节点

修改前:


image.png

set /imooc new-data

image.png

可以看到

1.2.1 加版本号的 set

set /imooc test 1

image.png

1.3 删除节点

delete /imooc

image.png

如果加了 version,会对version进行强校验

首先更新一下当前某个节点的版本


修改节点的值 未删除成功
上一篇 下一篇

猜你喜欢

热点阅读