官网地址:
ZooKeeper http://www.apache.org/dyn/closer.cgi/zookeeper/
官网的下载地址:
http://mirrors.hust.edu.cn/apache/zookeeper/
下载解压后
配置文件名修改: conf文件夹中 zoo_sample.cfg 需要修改为 zoo.cfg
服务启动: 用cmd 命令 进入bin目录 启动zkServer.cmd
客户端连接: 打开zkCli.cmd
不得不说zookeeper的命令很精简
create /zk hello 创建节点zk 设置值 hello;必须要有值,不然不会成功也, 没有提示
ls / 查看根所有下节点
get /zk 获取 zk节点的值
set /zk abc 修改zk节点的值
delete /zk 删除zk节点
quit 退出客户端
3.4, 3.5在命令上略有不同
如3.5 没有ls2 命令;
3.5的客户端cmd 无法使用 键盘的上下,会变成乱码 (没有找其他方案,也许存在), 在输入错一个字母时,只能删掉重新输入
3.5 的get 需要-s参数 才能打印更多信息
cZxid :创建节点的id
ctime : 节点的创建时间
mZxid :修改节点的id
mtime :修改节点的时间
pZxid :子节点的id
cversion : 子节点的版本
dataVersion : 当前节点数据的版本
aclVersion :权限的版本
ephemeralOwner :判断是否是临时节点
dataLength : 数据的长度
numChildren :子节点的数量
参考:
https://blog.csdn.net/dandandeshangni/article/details/80558383