大数据
壹氿
做一个有准备的人吧~
展开
-
Zookeeper学习(2)---(选举机制、ZAB协议)
Zookeeper的Leader选举机制 Leader是Zk中最重要的技术之一,也是保证分布式数据一致性的关键所在。 过半性 所谓“过半性”就是指大于集群机器数量的一半,即大于或等于(n/2+1) 首先需要先讲讲服务器启动时期的Leader选举 Leader选举的条件是集群中最少有两台服务器,这里以3台机器为例。 在服务器集群初始化阶段,当有一台服务器(假设这台集群的myid 为1,因此称其为S...原创 2019-01-17 10:50:26 · 553 阅读 · 0 评论 -
Zookeeper学习(1)--基础知识(概念、特点、结构、命令)
Zookeeper介绍 ZK是一个开放源代码的分布式协调服务,设计目标是将哪些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。 ZK是什么 是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列的呢过功能。 ZK可以保...原创 2019-01-16 20:37:56 · 131 阅读 · 0 评论