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 算法共识过程
相关推荐
啟明起鸣12 小时前
【Go 与云原生】让一个 Go 项目脱离原生的操作系统——我们开始使用 Docker 制造云容器进行时
docker·云原生·golang
不见长安在12 小时前
分布式ID
java·分布式·分布式id
qq_3168377512 小时前
jmeter 分布式压测
分布式·jmeter
西岭千秋雪_14 小时前
Zookeeper实现分布式锁
java·分布式·后端·zookeeper·wpf
毕设源码-钟学长18 小时前
【开题答辩全过程】以 分布式菌菇销售系统为例,包含答辩的问题和答案
分布式
橙色云-智橙协同研发18 小时前
【PLM实施专家宝典】离散制造企业MBD与无纸化制造实施方案:从“图纸驱动”到“数据驱动”的革命
云原生·解决方案·数字化转型·plm·国产plm·专家经验·无纸化
victory043119 小时前
K8S重启之后无法启动故障排查 与 修复
云原生·容器·kubernetes
研究司马懿21 小时前
【ETCD】ETCD常用命令
网络·数据库·云原生·oracle·自动化·运维开发·etcd
千禧皓月1 天前
【C++】基于C++的RPC分布式网络通信框架(二)
c++·分布式·rpc
杂家1 天前
Zookeeper完全分布式部署(超详细)
大数据·分布式·zookeeper