架构师训练营 week06 summary
分布式数据库
NoSQL
Doris
ZooKeeper
分布式数据库
主从复制
主主复制
增加数据并发写能力和存储能力,主要靠的是数据分片.
路由算法, 硬编码,映射表法,映射表本身有可能成为瓶颈
常用的中间件是 Mycat,是通过取模的方式来分片,在初始时就应该确定总片数的大小,每片都用单独的 schema 来存储,这样当增加数据库服务器时,只需要移动 schema 的位置即可,而不需要重新分配数据表中的数据
CAP 原理,在常见的 NoSQL 系统中的应用
Zookeeper
配置管理,集群管理和选取 master,因为在分布式系统中,很容易由于网络原因,形成多个分区,在这种情况下,所有客户端使用同一 master 十分重要,Zookeeper 通过 Zab 协议进行选举,超过半数的节点同意选举时,选举通过.
评论