Zookeeper-命令操作

命令操作

命令操作

1) Zookeeper 数据模型

ZooKeeper 是一个树形目录服务,其数据模型和Unix的文件系统目录树很类似,拥有一个层次化结构。

这里面的每一个节点都被称为:ZNode,每个节点上都会保存自己的数据和节点信息

节点可以拥有子节点,同时也允许少量(1MB)数据存储在该节点之下。

节点可以分为四大类:

  • PERSISTENT 持久化节点
  • EPHEMERAL 临时节点 :-e
  • PERSISTENT_SEQUENTIAL 持久化顺序节点 :-s
  • EPHEMERAL_SEQUENTIAL 临时顺序节点 :-es

2) Zookeeper 服务端常用命令

启动 ZooKeeper 服务: ./zkServer.sh start

查看 ZooKeeper 服务状态: ./zkServer.sh status

停止 ZooKeeper 服务: ./zkServer.sh stop

重启 ZooKeeper 服务: ./zkServer.sh restart

3) Zookeeper 客户端常用命令

连接ZooKeeper服务端

sh 复制代码
./zkCli.sh --server ip:port

断开连接

sh 复制代码
quit

显示指定目录下节点

sh 复制代码
ls 目录

创建节点

sh 复制代码
create /节点path value

获取节点值

sh 复制代码
get /节点path

设置节点值

sh 复制代码
set /节点path value

删除单个节点

sh 复制代码
delete /节点path

删除带有子节点的节点

sh 复制代码
deleteall /节点path

查看命令帮助

sh 复制代码
help

创建临时节点

sh 复制代码
create -e /节点path value

创建顺序节点

sh 复制代码
create -s /节点path value

查询节点详细信息

sh 复制代码
ls --s /节点path 
相关推荐
红尘客栈28 分钟前
K8S基本命令操作
linux·容器·kubernetes
阑梦清川28 分钟前
linux网络基础
linux
不会写代码的加加1 小时前
告别重构噩梦:基于 Oinone 实现单体到微服务的平滑演进
spring boot·分布式
月墨江山2 小时前
Ubuntu 20.04 使用 Issac Gym 进行宇树G1人形机器人进行强化学习训练(Linux仿真)
linux·ubuntu·机器人
szxinmai主板定制专家2 小时前
RK3588+AI算力卡替代英伟达jetson方案,大算力,支持FPGA自定义扩展
arm开发·人工智能·分布式·fpga开发
天朝八阿哥3 小时前
关于xfce4-pulseaudio-plugin中文翻译的bug
linux·debian
z202305084 小时前
linux之 remoteproc 内核实现源码分析
linux·运维·服务器
阿方索4 小时前
shell脚本
linux·运维
努力努力再努力wz4 小时前
【C++进阶系列】:万字详解智能指针(附模拟实现的源码)
java·linux·c语言·开发语言·数据结构·c++·python
QMCY_jason4 小时前
ubuntu 24.04 FFmpeg编译 带Nvidia 加速记录
linux·ubuntu·ffmpeg