【从入门到放弃-ZooKeeper】ZooKeeper入门
前言
ZooKeeper是一个分布式服务协调框架,可以用来维护分布式配置信息、服务注册中心、实现分布式锁等。在Hbase、Hadoop、kafka等项目中都有广泛的应用。随着分布式、微服务的普及,ZooKeeper已经成为我们日常开发工作中无法绕过的一环,本文将从安装配置到最基础的使用入手,对其进行介绍。
Zookeeper原理与设计
Paxos协议,以及在Zookeeper上的应用。
Zookeeper原理,包括集群结构、特性等。
Zookeeper的设计,包括QuorumPeer模型、leader选举、lead流程、followLeader流程、广播模式
Zookeeper写请求处理
Apache Zookeeper常用命令
一.功能简述
Apache ZooKeeper是一种用于分布式应用程序的分布式开源协调服务;提供了命名服务、配置管理、集群管理、分布式锁、队列管理等一系列的功能
Ⅰ).角色功能
ZooKeeper主要包括leader、learner和client三大类角色,其中learner又分为follower和observer
功能描述
a).