1. 程式人生 > >id取模分表

id取模分表

bsp _id user 用戶 用戶id 取模 場景 nbsp var

場景

1 假設按用戶id分2個庫 每個庫分10張表。

分表策略

1.用戶id%2 確定庫 用戶id%3確定表。

2.(用戶id%(2*10))/ 10 取整確定庫,(用戶id%(2*10)%10確定表。

2為最優秀方案連續存儲。

tempvar=user_id%(庫數量*表數量)
庫=tempvar/表數量
表=tempvar%表數量

id取模分表