摘要: 数据结构 ZooKeeper数据模型的结构与Unix文件系统很类似,整体上可以看作是一棵树,每个节点称做一个 ZNode,每个ZNode都可以通过其路径唯一标识。 Znode 节点类型 持久化目录节点( PERSISTENT) 客户端与zookeeper断开连接后,该节点依旧存在 持久化顺序编号目录 阅读全文
posted @ 2020-02-01 19:43 hzzz1024 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 一、单机环境部署 安装步骤 1、下载zookeeper包 官网下载地址: http://www.apache.org/dist/zookeeper/ 百度网盘: 链接:https://pan.baidu.com/s/1UdR3rLqx4mO7n2vkILfCHA 提取码:k8b5 2、上传linux 阅读全文
posted @ 2020-02-01 19:32 hzzz1024 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 致性协议 事务需要跨多个分布式节点时,为了保证事务的ACID特性,需要选举出一个协调者来协调分布式各个节 点的调度,基于这个思想衍生了多种一致性协议: 一、2PC 二阶段提交 顾名思义,二阶段提交叫事务的提交过程分为两个阶段: 阶段一 提交事务请求 1、协调者向所有的参与者节点发送事务内容,询问是否 阅读全文
posted @ 2020-02-01 19:20 hzzz1024 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一、分布式概述 早期我们使用单体架构,即所有服务部署在一台服务器的一个进程中,随着互联网的发展,逐步演进为分布式架构,多个服务分别部署在不同机器的不同进程中。 二 、zookeeper概述 zookeeper是一个开源的分布式协调服务,提供分布式数据一致性解决方案,zookeeper分布式应用程序可 阅读全文
posted @ 2020-02-01 19:10 hzzz1024 阅读(227) 评论(0) 推荐(0) 编辑