Zookeeper命令操作

一、Zookeeper数据模型

  • Zookeeper是一个树形目录服务,其数据模型和Unix文件系统目录树很类似,拥有一个层次化的结构。
  • 这里面的每一个节点都被称为:ZNode,每个节点上都会保存自己的数据和节点信息。
  • 节点可以拥有子节点,同时也允许少量(1MB)数数据存储在该节点之下。
  • 节点可以分为四大类:
    • PERSISTENT 持久化节点
    • EPHEMERAL 临时节点:-e
    • PERSISTENT_SEQUENTIAL 持久化顺序节点:-s
    • EPHEMERAL_SEQUENTIAL 临时顺序节点:-es

在这里插入图片描述

二、Zookeeper服务端常用命令

以下命令都需要在Zookeeper的解压目录中bin目录下执行:
启动Zookeeper服务:./zkServer.sh start
查看Zookeeper服务:./zkServer.sh status
停止Zookeeper服务:./zkServer.sh stop
重启Zookeeper服务:./zkServer.sh restart
在这里插入图片描述

三、Zookeeper客户端常用命令

1.命令实操

#连接服务端,如果是连接本机的话,可直接输入./zkCli.sh
./zkCli.sh -server localhost:2181

在这里插入图片描述

#退出连接状态
quit

在这里插入图片描述

#查看某个节点下的子节点
ls /XXX 或
ls2 /XXX  #信息更详细,不过由于被淘汰了,可以用 ls -s 来代替

在这里插入图片描述

#创建节点 可以加-e(临时节点) -s(顺序节点)等参数
create 参数(可选) 要创建的节点路径  数据(可选)
例子: create /luzelong jjy

在这里插入图片描述
在这里插入图片描述

#删除叶子节点
delete 节点
#删除非叶子节点(子节点也会被删除)
deleteall 节点

在这里插入图片描述

#重新设置数据
set 节点 数据
#获取节点数据
get 节点

在这里插入图片描述

2.总结:

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

键盘歌唱家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值