完整教程:zookeeper基本概念介绍

前言

如果有还没有安装zookeeper的同志们,可以先看我这篇文章利用docker快速安装

使用docker安装Zookeeper-CSDN博客

zookeeper基本概念

Zookeeper 对分布式多个服务器进行协调,用于管理大型主机
应用场景: 保证多个服务器数据一致、分布式锁、存放数据的中心

通过所以说zookeeper是能够存储材料的,下面大家看一下它的数据模型叭

zookeeper数据模型

一个树就是zookeeper的数据模型本质就

可以存储数据的就是这个树上面的节点

运用zookeeper的客户端软件prettyZoo进行链接之后会看到

因为树结构的素材在图形化界面看着就是目录的形式

可以理解成带有素材的目录

zookeeper的树节点

树节点首要由四部分组成

保存的数据、权限、子节点、节点元数据

节点元数据

如图所示,右边显示的就是节点基本信息,下面我对其进行解释说明

ephemeralOwner 如果是临时节点,则放所有者sessionId如果不是临时节点则为0
mtime 节点最近修改时间
dataLength 节点内内容的长度
ctime 节点创建时间
numChildren 该节点的子节点个数
mZxid 修改节点的事务ID
pZxid 添加和删除子节点的事务ID
cZxid 创建节点的事务ID
dataVersion 节点内数据的版本,每更新一次,版本加一
aclVersion 此节点的权限版本

posted @ 2025-08-01 21:41  yjbjingcha  阅读(3)  评论(0)    收藏  举报