zookepper
散_步
但行好事,莫问前程
展开
-
zookepper的客户端操作
登录zookepper客户端 bin/zkCli.sh -server node01:2181 操作命令 节点属性: dataVersion: 数据版本号,每次对节点进行set操作,dataVersion的值都会增加1,可有效避免了数据更新时出现的先后顺序问题。 cversion: 子节点的版本号,当znode的子节点有变化时,cversion的值就会增加1 aclVersion: AC...原创 2020-02-20 14:27:07 · 201 阅读 · 0 评论 -
zookepper的数据模型与节点类型
zookepper的数据模型,在结构上和标准文件系统非常类似,拥有一个层次的命名空间,都是采用树形层次结构。 zookepper树中的每个节点被称为一个znode,和文件系统的目录树一样, zookepper树中每个节点可以拥有子节点 1.znode 兼具文件和目录两种特点。 2.znode 存数据大小有限制。 3.znode通过路径引用。 4. 每个zno...原创 2020-02-19 14:30:28 · 451 阅读 · 0 评论 -
搭建zookepper集群
第一步:下载zookepper的压缩包: 下载网址:http://archive.apache.org/dist/zookeeper/ 下载完成上传到我们的linux的/export/softwares路径下准备进行安装 第二步:解压 解压zookepper的压缩包到 /export/servers路径下去,然后准备安装 (首先安装linux上传文件的组件如果已经安装可以忽略 安装命令 y...原创 2020-02-19 13:43:47 · 185 阅读 · 0 评论 -
zookepper的架构
zookepper集群是一个基于主从架构的高可用集群 每个服务器承担如下三种角色中的一种: leader 一个zookepper集群同一时间只会有一个实际工作的leader,它会发起并 维护与各Follwer及Observer间的心跳。所有的写操作必须要通过leader完成再由 leader将写操作广播给其他服务器。 Follower 一个zookepper集群可能同时存在多个Follower,它...原创 2020-02-18 16:05:53 · 148 阅读 · 0 评论 -
zookepper的学习
zookepper的概述 zookepper是一个开源的分布式协调服务框架,主要用来解决分布式集群中应用系统的一致性问题和数据管理问题。 zookepper的特点 zookepper本质上是一个分布式文件系统,适合存放小文件,也可以理解为一个数据库。 zookepper中存储的其实是一个又一个Znode,Znode是zookepper中的节点 Znode是有路径的,例如 /data/host1...原创 2020-02-18 15:46:24 · 319 阅读 · 0 评论