概述
将数据库存放在多台MySQL服务器,缺点:数据分布不均匀,未能根本解决海量数据存储问题,即便将订单和财务拆分,但是主要数据还是在订单数据库
为了解决数据库分布不均的问题,可以将订单表拆分,然后保存在不同的服务器上
但是这也有个问题,把一张表拆分成多张表后,如何取在多张表上取数据,并且合并在一个结果集中,这个时候就需要引入分库分表框架和中间件来解决这个问题。
shardingSphere结构
支持数据分片,分布式事务等
不过也有很多的局限性:
- 不支持存储过程
- 不支持游标等等等