Zookeeper
XiaodunLP
祝福自己.^_^
展开
-
分布式系统的 CAP 理论
阿里大牛珍藏架构资料,点击链接免费获取 2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2年后,麻省理工学院的Seth Gilbert和Nancy Lynch从理论上证明了CAP。之后,CAP理论正式成为分布式计算领域的公认定理。无论你是一个系统架构师,还是一个普通开发,当你开发或者设计一个分布式系统的时候,CAP理论是无论如...原创 2019-02-05 22:43:56 · 132 阅读 · 0 评论 -
ZooKeeper---ZooKeeper 基础知识
CAP 理论 ACID: Automaticy 原子性 Consistency 一致性 Isolation 隔离性 Durability 持久性 CAP: Consistency 最终一致性 Availability 可用性 Partition tolerance 分区容错性 BASE: Basically Available 基本可用 Soft state 软状态 Event...原创 2019-02-05 22:54:06 · 239 阅读 · 0 评论 -
ZooKeeper----ZooKeeper 集群搭建
1、ZooKeeper 软件安装须知 鉴于 ZooKeeper 本身的特点,服务器集群的节点数推荐设置为奇数台。我这里我规划为三台, 为别为 hadoop01,hadoop02,hadoop03 2、具体安装 2.1、上网找 ZooKeeper 的软件安装,并下载下来 下载地址:http://mirrors.hust.edu.cn/apache/ZooKeeper/版本号:Zo...原创 2019-02-05 23:31:14 · 156 阅读 · 0 评论 -
ZooKeeper----ZooKeeper 集群使用
1、ZooKeeper 集群 cli 使用 首先,我们可以是用命令 bin/zkCli.sh 进入 ZooKeeper 的命令行客户端,这种是直接连接本 机的 ZooKeeper 服务器,还有一种方式,可以连接其他的 ZooKeeper 服务器,只需要我们在 命令后面接一个参数-server 就可以了。例如:zkCli.sh -server hadoop01:2181 进入命令行之后,键入...原创 2019-02-05 23:36:23 · 170 阅读 · 0 评论 -
Zookeeper----Zookeeper 原理
1、Zookeeper 原理解析 1.1、集群角色描述 1.2、Paxos 算法概述(ZAB 协议) Paxos 算法是莱斯利•兰伯特(英语:Leslie Lamport)于 1990 年提出的一种基于消息传递且 具有高度容错特性的一致性算法。 分布式系统中的节点通信存在两种模型:共享内存(Shared memory)和消息传递(Messages passing)。基于...原创 2019-02-05 23:42:10 · 155 阅读 · 0 评论 -
Zookeeper----Zookeeper 应用1.务器上下线动态感知
Zookeeper 应用案例 1、服务器上下线动态感知 1、需求描述某分布式系统中,主节点可以有多台,可以动态上下线。任意一台客户端都能实时感知 到主节点服务器的上下线 2、设计思路 3、代码开发 服务器端处理: package com.zookeeper.app.serverList;import org.apache.zookeeper.Create...原创 2019-02-05 23:47:58 · 192 阅读 · 0 评论 -
Zookeeper----Zookeeper 应用2、分布式共享锁
分布式共享锁 1、需求描述在我们自己的分布式业务系统中,可能会存在某种资源,需要被整个系统的各台服务器共享 访问,但是只允许一台服务器同时访问 2、设计思路 3、代码开发package com.zookeeper.app.distributeLock;import java.util.Collections;import java.util.List;import...原创 2019-02-05 23:50:21 · 205 阅读 · 0 评论 -
Zookeeper----Zookeeper API的实现
package com.zookeeper.zkutil;import java.util.List;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.KeeperException;import org.apache.zookeeper.ZooDefs.Ids;import org.apache....原创 2019-02-06 02:27:14 · 158 阅读 · 0 评论 -
Hadoop HA 集群搭建
Hadoop HA 集群搭建 1、Hadoop HA 原理概述 为什么会有 hadoop HA 机制呢? HA:High Available,高可用 在Hadoop 2.0之前,在HDFS 集群中NameNode 存在单点故障 (SPOF: A Single Point of Failure)。 对于只有一个 NameNode 的集群,如果 NameNode 机器出现故障(比如宕机或...原创 2019-02-06 03:26:03 · 185 阅读 · 0 评论