ZooKeeper 中的 ZAB 一致性协议与 Zookeeper 设计目的、使用场景、相关概念(数据模型、myid、事务 ID、版本、监听器、ACL、角色)

参考Zookeeper 介绍------设计目的、使用场景、相关概念(数据模型、myid、事务 ID、版本、监听器、ACL、角色)

  • ZooKeeper 设计目的、特性、使用场景
    • ZooKeeper 的四个设计目标
    • ZooKeeper 可以保证如下分布式一致性特性
    • ZooKeeper 是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现的功能
  • Zookeeper 中相关概念诠释
    • 数据模型与数据节点
    • myid
    • 事务 ID
    • 版本------保证原子性操作
    • 事件监听器(Watcher)------通知机制
    • ACL(Access Control Lists)
    • Zookeeper 集群模式中的角色

参考ZooKeeper 中的 ZAB 一致性协议

  • ZAB(ZooKeeper Atomic Broadcast)一致性协议
    • ZAB 一致性协议
    • 消息广播
    • 崩溃恢复
    • Leader 选举算法
    • 数据同步
  • ZAB 协议与 Paxos 算法的区别
  • ZAB 协议、Paxos 算法共识过程
相关推荐
todoitbo4 分钟前
Agent_Swarm_分布式协作的通信编排与节点发现机制分析
人工智能·分布式·ai·jiuwenswarm
张忠琳25 分钟前
【client-go v0.36.1】(Reflector Part 3) Reflector 超深度分析 — watchList 流式初始化
云原生·kubernetes·informer·client-go·reflector
Ze3G90nYt1 小时前
Redis 分布式锁进阶第一百二十篇
数据库·redis·分布式
段一凡-华北理工大学1 小时前
工业领域的Hadoop架构学习~系列文章19:能源行业Hadoop应用实践
大数据·人工智能·hadoop·分布式·学习·架构·高炉炼铁
蘋天纬地1 小时前
k8s中的工作负载是什么,都有哪几种类型的工作负载
云原生·容器·kubernetes
小小龙学IT1 小时前
Go语言后端开发实战指南:构建高性能云原生服务
前端·云原生·golang
qq_452396231 小时前
第一篇:《Kubernetes 是什么?为什么它是云原生基石?》
云原生·容器·kubernetes
sbjdhjd9 小时前
Redis 主从复制、哨兵高可用与 Cluster 集群部署实验手册
运维·前端·redis·云原生·开源·bootstrap·html
ggaofeng10 小时前
glusterfs如何在k8s中使用
云原生·容器·kubernetes·glusterfs
giaz14n9X11 小时前
Redis 分布式锁进阶第五十七篇
数据库·redis·分布式