从零学架构(十九)


存储架构模式之分片架构和分区架构

分片架构

本质

核心设计

分片规则

路由规则

配置中心案例

路由转发案例

节点直接相互连接获取分片信息,集群规模大了同步信息太多,性能下降

分片架构高可用

独立备份

相互备份

案例

分区架构

本质

全局路由

备份策略

集中式

  1. 设计简单,各分区之间并无直接联系,可以做到互不影响
  2. 扩展容易,如果需要增加新分区,只需将新增的分区也复制到备份中心即可,其它分区不受影响
  3. 成本较高,需要建立一个独立的备份中心
互备式

  1. 设计比较复杂,各个分区除了要承担业务数据存储,还需要承担备份功能,相互之间相互关联和影响
  2. 扩展麻烦,增加分区的时候需要调整其它分区
  3. 成本低,直接利用现有机房和网络
独立式

  1. 设计简单,各分区互不影响
  2. 扩展容易,新增分区只需要搭建自己的备份中心即可
  3. 成本高,每个分区需要独立的备份中心,备份中心的场地成本是主要成本

备份策略对比

实际中集中式应用更多

小结


文章作者: maybe
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 maybe !