分库分表就是按照一定的规则,对原有的数据库和表进行拆分,把原本存储于一个库的数据分块存储到多个库上,把原本存储于一个表的数据分块存储到多个表上。

 

 

1.事务的失效(不保证实时一致性,保证最终一致性)

2.关联功能的失效,不能使用json(用多个简单查询实现复杂查询,使用支持分库分表的中间件(MySQL proxy))

3.自增主键的失效(实现ID生成器)