这里要求linux系统中安装有zookeeper,不知道怎么安装的可以看我同专栏的上一篇博客

1.首先启动zookeeper并进入zookeeper客户端

./zkServer.sh start

 ./zkCli.sh

 

2.其他一些bin下的zookeeper命令

./zkServer.sh status  (查看状态)

./zkServer.sh stop  (关闭)

./zkServer.sh start-foreground  (以打印日志方式启动)

3.节点的增删改查

1)创建一个结点,地址为/admin,节点值为add_data01

2)将地址为/admin下的节点值修改为123

3)查询地址为/admin下的节点值

 4)删除地址为/admin下的节点值

4.节点的状态信息

1.cZxid 就是 Create ZXID,表示节点被创建时的事务ID。
2.ctime 就是 Create Time,表示节点创建时间。
3.mZxid 就是 Modified ZXID,表示节点最后⼀次被修改时的事务ID。
4.mtime 就是 Modified Time,表示节点最后⼀次被修改的时间。
5.pZxid 表示该节点的⼦节点列表最后⼀次被修改时的事务 ID。只有⼦节点列表变更才会更新 6.pZxid,⼦节点内容变更不会更新。
7.cversion 表示⼦节点的版本号。
8.dataVersion 表示内容版本号。
9.aclVersion 标识acl版本
10ephemeralOwner 表示创建该临时节点时的会话 sessionID,如果是持久性节点那么值为 0
11.dataLength 表示数据⻓度。
12.numChildren 表示直系⼦节点数

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐