![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
骑着毛驴开大奔
在那遥远的地方,有山有水、还有美丽的姑娘,我的家,我的家乡,山清水秀。
welcome to here;
竹海新城-绥江
展开
-
zookeeper 解读
Zookeeper Zookeeper是一个开源的分布式协调服务,其设计目标是将那些复杂的且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一些列简单的接口提供给用户使用。其是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/发布、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。其可以保证如下分布式...转载 2019-03-01 16:24:24 · 149 阅读 · 0 评论 -
zookeeper 选举机制 和 eruake
经过赛选和侦察,终于找到了 zookeeper不是事物强一致性的!--脑裂 不经意的面试可以使自己成长! zookeeper简介: 在分布式环境中,多个服务之间协调一致。有提供分布式锁、服务配置。实现分布式领域CAP(consistency一致性,Availiablity高可用,patition tolrenance 分区容错性)原理中的CP。 问题一:为何zookeeper要有lead...转载 2019-03-01 16:35:06 · 462 阅读 · 0 评论 -
通俗理解ZooKeeper是如何保证数据一致性的
PS:面试的时候未很好的解答! 遂以记之 ZooKeeper是个集群,内部有多个server,每个server都可以连接多个client,每个client都可以修改server中的数据 ZooKeeper可以保证每个server内的数据完全一致,是如何实现的呢? 答:数据一致性是靠Paxos算法保证的,Paxos可以说是分布式一致性算法的鼻祖,是ZooKeeper的基础 Paxos的基...转载 2019-02-26 11:07:58 · 246 阅读 · 0 评论