数据库分库分表
分库策略:
Hash取模 通过表的一列字段进行hash取code%1024
Range 范围区分 (2016年A 2017 B)
List 预定义 (分布式的订单生成策略 ==》100库全局id生成)
分库分表之后的问题:
多数据源原理(proxy)
跨库事务处理(避免XA 2pc 伸缩性差)
查询数据的结果集合并(改写)
分布式全局唯一id
分库策略:
Hash取模 通过表的一列字段进行hash取code%1024
Range 范围区分 (2016年A 2017 B)
List 预定义 (分布式的订单生成策略 ==》100库全局id生成)
分库分表之后的问题:
多数据源原理(proxy)
跨库事务处理(避免XA 2pc 伸缩性差)
查询数据的结果集合并(改写)
分布式全局唯一id