那么我们接下来就得说说如何进行分库和分表的操作了,今天阿粉就讲一下这个如何进行进行分库分表。
分库分表方案
分库分表方案,不外乎就两种,一种是垂直切分,一种是水平切分。...每个 库都只有这张表的部分数据,当单表的数据量过大,如果继续使用水平分库, 那么数据库的实例 就会不断增加,不利于系统的运维. 这时候就要采用水平分表....分库分表带来的问题
事务问题首先,分库分表最大的隐患就是,事务的一致性, 当我们需要更新的内容同时分布在不同的库时, 不可避免的会产生跨库的事务问题....原来在一个数据库操 作, 本地事务就可以进行控制, 分库之后 一个请求可能要访问多个数据库,如何保证事务的一致性,目前还没有简单的解决方案....下一篇文章阿粉将会手动来整合Sharding-jdbc,大家有兴趣的可以继续关注阿粉,阿粉给大家安排一点点学习。