概述

将数据库存放在多台MySQL服务器,缺点:数据分布不均匀,未能根本解决海量数据存储问题,即便将订单和财务拆分,但是主要数据还是在订单数据库
l6npal3s.png

为了解决数据库分布不均的问题,可以将订单表拆分,然后保存在不同的服务器上
l6nperij.png

但是这也有个问题,把一张表拆分成多张表后,如何取在多张表上取数据,并且合并在一个结果集中,这个时候就需要引入分库分表框架和中间件来解决这个问题。
l6npjahb.png

shardingSphere结构

支持数据分片,分布式事务等
l6nplqw1.png
不过也有很多的局限性:

  1. 不支持存储过程
  2. 不支持游标等等等
最后修改:2023 年 12 月 30 日
如果觉得我的文章对你有用,请随意赞赏