Zookeeper
2014Team
这个作者很懒,什么都没留下…
展开
-
Linux上Zookeeper集群搭建
一、官网https://zookeeper.apache.org/二、下载安装(1)下载复制链接地址http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gzlinux中执行wget http://mirror.bit.edu.cn/apach...原创 2019-05-19 14:04:37 · 188 阅读 · 0 评论 -
Zookeeper简介
一、简介ZooKeeper由雅虎研究院开发,后来捐赠给了Apache。ZooKeeper是一个开源的分布式应用程序协调服务器,其为分布式系统提供一致性服务。其一致性是通过基于Paxos算法的ZAB协议完成的。其主要功能包括:配置维护、域名服务、分布式同步、集群管理等。zookeeper的官网: http://zookeeper.apache.org二、设计目的(1)顺序性包括全...原创 2019-05-20 16:08:12 · 4065 阅读 · 0 评论 -
Paxos算法
一、简介Paxos算法是莱斯利·兰伯特(Leslie Lamport)1990年提出的一种基于消息传递的、具有高容错性的一致性算法。Google Chubby的作者Mike Burrows说过,世上只有一种一致性算法,那就是Paxos,所有其他一致性算法都是Paxos算法的不完整版。Paxos算法是一种公认的晦涩难懂的算法,并且工程实现上也具有很大难度。较有名的Paxos工程实现有Google...原创 2019-05-20 17:09:19 · 589 阅读 · 1 评论 -
ZAB协议
一、简介ZAB ,Zookeeper Atomic Broadcast,zk原子消息广播协议,是专为ZooKeeper设计的一种支持崩溃恢复的原子广播协议,在 Zookeeper中,主要依赖 ZAB 协议来实现分布式数据一致性。 Zookeeper使用一个单一主进程来接收并处理客户端的所有事务请求,即写请求。当服务器数据的状态发生变更后,集群采用ZAB原子广播协议,以事务...原创 2019-05-20 17:17:07 · 216 阅读 · 0 评论 -
Base理论
前言我们说,CAP 不可能同时满足,而分区容错是对于分布式系统而言,是必须的。最后,我们说,如果系统能够同时实现 CAP 是再好不过的了,所以出现了 BASE 理论,今天就来讲讲 Base 理论。一、什么是 Base 理论BASE:全称:Basically Available(基本可用),Soft state(软状态),和 Eventually consistent(最终一致性)三个短...转载 2019-05-20 18:02:06 · 3137 阅读 · 0 评论 -
Zookeeper客户端链接
一、zkCli.sh./zkCli.sh -server 39.97.176.160:218239.97.176.160 : zookeeper服务器Ip2182:zookeeper端口二、ZooInspector下载地址:https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zi...原创 2019-05-25 16:30:22 · 4763 阅读 · 0 评论 -
Linux单机安装Zookeeper
一、官网https://zookeeper.apache.org/二、简介Apache ZooKeeper致力于开发和维护开源服务器,实现高度可靠的分布式协调。ZooKeeper是一种集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服务。所有这些类型的服务都以分布式应用程序的某种形式使用。每次实施它们都需要做很多工作来修复不可避免的错误和竞争条件。由于难以实现这些类型的服...原创 2019-05-18 00:02:14 · 919 阅读 · 0 评论