分布式数据库

1.分布式数据库与普通数据库分库分表比较

1.1 分布式数据库

  • 原生支持自动分片,数据均匀分布到多个存储节点
  • 内置分布式事务(如Percolator协议),保证ACID跨节点
  • 全局优化器自动处理跨节点JOIN/聚合
  • 动态扩缩容,自动数据平衡

1.2 分库分表

  • 需人工定义分片规则,数据分布依赖配置
  • 依赖底层数据库(如MySQL XA),需额外工具(如Seata)
  • 需手动优化跨库查询(如内存归并)
  • 需停机修改分片规则,数据迁移成本高
posted @ 2025-05-27 10:19  lwx_R  阅读(29)  评论(0)    收藏  举报