第六周总结
先介绍了关系数据库在分布式系统中如何应用。分布式关系数据库的主从复制、一主多从、主主复制以及数据分片和中间件,还有数据库的部署。由关系数据库伸缩的复杂性引出 NoSQL 数据库。
从 CAP 原理来说关系数据库 ACID 特性和 NoSQL 数据库 BASE 特性。举例说明最终一致性,并详细介绍了 ZooKeeper 自身是如何实现高可用和一致性的,以及使用 ZooKeeper 来做分布式系统中的一致性。
最后通过搜索引擎和 Doris 两个 NoSQL 案例来介绍分布式系统中高可用和集群扩容伸缩的关键技术实现。
评论