zookeeper -- 介绍
Zookeeper是开源的分布式应用协调系统
介绍作用:
https://zhuanlan.zhihu.com/p/69114539
原理
https://www.cnblogs.com/raphael5200/p/5285583.html
数据一致性:https://www.cnblogs.com/ZhuChangwu/p/11619270.html
数据存储:https://www.cnblogs.com/leesf456/p/6179118.html
用来干什么
https://zhuanlan.zhihu.com/p/208505472
https://blog.csdn.net/m0_37784666/article/details/105489995
官网:
部署集群时,myid文件位于 data文件夹下
常用命令
https://blog.csdn.net/dandandeshangni/article/details/80558383
#启动
./zkServer.sh start
#查看zk的运行状态
./zkServer.sh status
#客户端链接zk
./zkCli.sh 
#help 查看客户端帮助命令
help
#ls 查看节点
ls /
ls /zookeeper 
#get 获取节点数据和更新信息
get /zookeeper 
cZxid :创建节点的id
ctime : 节点的创建时间
mZxid :修改节点的id
mtime :修改节点的时间
pZxid :子节点的id
cversion : 子节点的版本
dataVersion : 当前节点数据的版本
aclVersion :权限的版本
ephemeralOwner :判断是否是临时节点
dataLength : 数据的长度
numChildren :子节点的数量
#stat 获得节点的更新信息
stat /zookeeper
#create 创建节点,-s 有序号的  -e 临时的
create [-s] [-e] path data acl   
#修改节点
set path data [version] 
# 删除节点
delete path [version]
#设置watch事件
stat path watch
get path watch
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号