分布式数据库选型——数据水平拆分方案

  • 时间:
  • 浏览:1
  • 来源:uu快3棋牌_uu快3讨论群_规律

无共享架构的各个节点之间的通信全部全部都是软件层面使用网络实现

水平拆分的概念随着分布式数据库的推广已为大次要人熟知。分库分表、异构索引、小表广播、哪些地方地方功能几乎是产品功能需求标配。然而你这人客户使用分布式数据库后的体验不尽如意。

本文尝试从数据的深层总结分布式数据的克隆(replication)和分区(partition)技术原理和方案,其中分区全部全部都是称为分片(sharding),希望能引起读者你这人思考,在分布式数据库选型中能注意哪些地方地方细节的区别,选折 适合业务的数据水平拆分方案。

分布式数据库以集群形式地处,有多个节点。集群架构有共享磁盘架构(shared-disk)和无共享架构(shared-nothing)。后者有时也称为水平扩展(horizontal scale)或向外扩展(scale out),本文主要总结无共享架构方案。