Zookeeper原理解析
1、zk整体概览
·数据结构
·通知机制
·集群角色
·应用场景
2、Leader选举
·选举流程
·选举算法
3、zk数据同步及脑裂
·ZAB协议
··崩溃恢复模式(选主)
··消息广播模式(同步)
·zk脑裂
··Qurom机制
江城子v3
当你的才华不足以支撑你的野心时,就要静下心来努力学习!
展开
-
1、zookeeper整体概述
Zookeeper 是一个分布式协调服务框架,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、应用配置管理、集群管理等。原创 2020-08-25 19:59:21 · 174 阅读 · 0 评论 -
2、Zookeeper选举机制
Zookeeper集群首次启动或运行期间leader挂掉时,需要进行Leader选举。在Leadr选举结束前,集群处于不可用状态,所以Zookeeper满足CP。原创 2020-08-25 20:08:37 · 339 阅读 · 0 评论 -
3、Zookeeper数据同步及脑裂
ZAB协议是为分布式协调服务Zookeeper专门设计的一种支持崩溃恢复原子广播协议。在Zookeeper中,主要依赖ZAB协议来实现分布式数据一致性,基于该协议,Zookeeper实现了一种主备模式的系统架构来保持集群中各个副本之间的数据一致性。原创 2020-08-25 20:10:47 · 409 阅读 · 0 评论 -
4、Zookeeper面试题
Zookeeper面试题原创 2020-10-06 15:26:42 · 836 阅读 · 0 评论