网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

什么是ZooKeeper-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

成都创新互联公司,为您提供成都网站建设成都网站制作、网站营销推广、网站开发设计,对服务广告设计等多个行业拥有丰富的网站建设及推广经验。成都创新互联公司网站建设公司成立于2013年,提供专业网站制作报价服务,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏心悦目的作品。 与客户共同发展进步,是我们永远的责任!

这期内容当中小编将会给大家带来有关什么是ZooKeeper,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

ZooKeeper是一个开源的分布式协调器,是一个典型的分布式数据一致性解决方案,其设计目的是将复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的系统,并以一系列简单易用的原子操作提供给用户使用。

ZooKeeper 主要特性

zookeeper本身就是一个分布式程序,只要半数以上节点存活,zookeeper就能正常服务。

为了保证高可用,通常以集群的形态来部署zookeeper,这样只要集群中大部分机器可用,那么zookeeper本身就可用。

zookeeper将数据保存在内存中,这保证了高吞吐和低延迟

zookeeper是高性能的,在读多于写的程序中尤其的高性能,因为写会导致所有服务器间同步状态。

zookeeper有临时节点概念。当创建临时节点的客户端会话保持活动,临时节点就一直存在。而当会话终结时,临时节点就被删除了。

zookeeper底层只提供了两个功能。1 管理用户程序提交的数据, 2 为用户程序提交的数据节点提供监听服务。

ZooKeeper 特点

ZooKeeper是以Fast Paxos算法为基础的,Paxos 算法存在活锁的问题,即当有多个proposer交错提交时,有可能互相排斥导致没有一个proposer能提交成功,而Fast Paxos作了一些优化,通过选举产生一个leader (领导者),只有leader才能提交proposer,具体算法可见Fast Paxos。因此,要想弄懂ZooKeeper首先得对Fast Paxos有所了解。 [2]

ZooKeeper的基本运转流程:

1、选举Leader。

2、同步数据。

3、选举Leader过程中算法有很多,但要达到的选举标准是一致的。

4、Leader要具有最高的执行ID,类似root权限。

5、集群中大多数的机器得到响应并接受选出的Leader。

上述就是小编为大家分享的什么是ZooKeeper了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道。


分享标题:什么是ZooKeeper-创新互联
文章分享:http://bjjierui.cn/article/egioc.html

其他资讯