
zookeeper
zookeeper学习
stay hungry,stay you
stay hungry,stay young
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
zookeeper(五)ZooKeeper源码分析
启动源码分析 Leader选举源码分析 (一) 启动源码分析 Leader选举是保证分布式数据一致性的关键所在。ZooKeeper在初始化启动时和运行期间都可能进行Leader选举。Leader选举主要会在以下情况发生: 服务器初始化启动时 服务器运行期间Leader崩溃 服务器运行期间事务Zxid过大触发Leader选举 (1)启动时选举 ...原创 2020-03-21 14:07:24 · 230 阅读 · 0 评论 -
zookeeper(四)Paxos和ZAB协议
Google Chubby的作者Mike Burrows说过这个世界上只有一种一致性算法,那就是Paxos,其它的算法都是残次品。原创 2020-03-16 09:27:40 · 412 阅读 · 0 评论 -
zookeeper(三)zookeeper的多种客户端
(一) 使用ZooKeeper原生API 命名空间: Chroot特性允许每个客户端设置一个命名空间,如果一个Zookeeper客户端设置了Chroot,那么该客户端对服务器的任何操作,都将被限定在自己的命名空间下。 如果我们希望为应用分配/apps/X下的所有子节点,那么该应用可以将所有Zookeeper客户端的Chroot...原创 2020-03-15 19:09:20 · 764 阅读 · 0 评论 -
zookeeper(二)zookeeper基本概念,原理,实际应用
本文将从以下几点来介绍Zookekper及其基本原理: Zookeeper项目简介 Zookeeper有哪些功能 Zookeeper基本概念 什么是Zab协议 (一)Zookeeper项目简介 Apache Zookeeper是由Apache Hadoop子项目发展而来,于2010年11月正式成为了Apache顶级项目。Zookeeper是一个为分布式应用...原创 2020-03-09 12:19:39 · 663 阅读 · 0 评论 -
zookeeper(一)zookeeper解决分布式与一致性
ZooKeeper是一个典型的分布式数据一致性解决方案。ZooKeeper是分布式协调服务,它的职责是保证数据(配置数据,状态数据)在服务之间保持同步、一致。 (一)分布式架构 分布式系统是硬件或者软件组件分布在不同的网络上计算机上,彼此之间只能通过消息传递进行通讯和协调的系统。 单一应用架构 &...原创 2020-03-09 11:36:54 · 965 阅读 · 0 评论