基于ShardingSphere分库分表
背景:无论是数据库还是应用从最原始的单机架构开始,随着用户的增多,考虑到系统的高可用和越来越多的用户请求,我们开始使用主从架构,用户量和业务量进一步上升之后,微服务集群和数据库集群也就出现了,就应用而言,随着服务器的增加可以将请求量分摊到出去,而数据库是不是也可以采用类似的思想进行分而治之呢,分库分表就出现了。遇见的问题:1、单库数据量太大,单个数据库处理能力有限,单库所在的服务器磁盘空间有限,磁盘IO也一直是现在大部分应用场景的瓶颈。2、单表数据量太大,查询,插入,更新操作...