“ZooKeeper 架构”的版本间的差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
			
		
		
	
Jihongchang(讨论 | 贡献)   (建立内容为“=== ZooKeeper 架构 ===  ==== ZooKeeper 架构图 ==== 每一个节点都被称为 Znode;  每一个 Znode 中都可以存储数据,没有目录和文件之…”的新页面)  | 
			
(没有差异) 
 | 
2022年8月16日 (二) 07:32的最新版本
ZooKeeper 架构
ZooKeeper 架构图
每一个节点都被称为 Znode;
每一个 Znode 中都可以存储数据,没有目录和文件之分;
节点名称是不允许重复的(不允许在同一个节点下出现名字相同的子节点);
Znode 类型
四种 Znode
持久节点:
永久的保存在你的 ZooKeeper
持久有序节点:
永久的保存在你的 ZooKeeper,它会给节点添加一个有序的序号。/xx -> /xx00000001
临时节点:
当存储的客户端和 ZooKeeper 服务断开连接时,这个临时节点自动删除
临时有序节点:
当存储的客户端和 ZooKeeper 服务断开连接时,这个临时节点自动删除,它会给节点添加一个有序的序号。/xx -> /xx00000001
ZooKeeper 的监听通知机制
客户端可以去监听 ZooKeeper 中的 Znode 节点。
Znode 改变时,会通知监听当前 Znode 的客户端