电商用户表和订单表分表规则
一。用户表:
temp = user_id %(库数量 & 表数量)
库的索引 = temp/表的数量
表的索引 = temp/库数量
二。订单表:订单表先分成 4张表,
如:user_id= 9 orderTableIndex = user_id%4 = 1
如图:
三。这里重点是订单表中的订单号的设计:这里这样子设计就不用说做一些用户和订单编号的一些对应表来进行维护,
这里可以通过订单号查找出订单表的索引。
一。用户表:
temp = user_id %(库数量 & 表数量)
库的索引 = temp/表的数量
表的索引 = temp/库数量
二。订单表:订单表先分成 4张表,
如:user_id= 9 orderTableIndex = user_id%4 = 1
如图:
三。这里重点是订单表中的订单号的设计:这里这样子设计就不用说做一些用户和订单编号的一些对应表来进行维护,
这里可以通过订单号查找出订单表的索引。