高并发基础之Zookeeper基本结构、命令、节点类型及信息05

本文介绍了Zookeeper的基本结构,包括其树状的Znode组织形式,每个节点存储数据的特性,以及所有路径计算始于根节点的原则。Zookeeper适合协调服务,但不适用于大量数据存储。此外,文章还讲解了Zookeeper的命令操作,如删除节点需要注意的子节点问题,并详细阐述了四种节点类型:持久节点、临时节点、持久顺序节点和临时顺序节点。
摘要由CSDN通过智能技术生成

一、基本结构

1、根节点是/
2、Zookeeper是一个树状结构—Znode树
3、每一个Zookeeper节点是Znode节点
4、每一个Zookeeper节点都必须存储数据
5、在Zookeeper中所有的路径计算都是从根路径开始
6、在Zookeeper中,任意一个持久节点都可以挂载子节点,临时节点没有子节点
7、Znode树是维系在内存中,为了快速查询
8、Zookeeper不适合存储大量数据:(1)对数据量进行了限制,每个节点的数据量默认不超过1M;(2)管理(协调服务)
9、将每一次的写操作(添加删除更新数据都是写操作)当作一个事务,每次会为当前事务分配一个递增id,称作Zxid

二、命令

功能 命令
创建新节点 create 节点名 数据
获取节点信息 get 节点
更新节点信息 set 节点名 数据
删除节点 delete 节点名
创建临时节点 create -e 节点名 数据
查看制定路径下的所有子节点 ls 路径
递归删除 rmr 路径
创建顺序节点 create -s 节点名 数据
创建临时顺序节点 create -e -s 节点名 是数据
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值