EagleBear2002 的博客

这里必须根绝一切犹豫,这里任何怯懦都无济于事

《NoSQL 精粹》第四章-分布式模型

单一服务器

分片

把数据的各个部分存放于不同的服务器中,以此实现横向扩展。该技术称为分片。

分片
  1. 分片可以同时提升读取与写入效率
  2. 分片对改善数据库的故障恢复能力帮助并不大。

主从复制

主从复制
  1. 提升读取性能,写入操作仍受制于主节点
  2. 主从复制可以增强读取操作的故障恢复能力(read resilience)

万一主节点出错了,那么从节点依然可以处理读取请求。需要恢复主节点或重新选取新的主节点。

对等复制

对等复制

结合主从复制与分片

结合主从复制与分片

结合对等复制与分片

结合对等复制与分片