请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

分布式id问题

分库分表后,自增主键id会产生重复,会影响什么。怎么办。
可以把自增id保留,然后设置一个非自增的user_id, order_id,独立于id主键吗。
这样可以避免自增id,重复后带来的一切问题吗。

正在回答 回答被采纳积分+3

1回答

张小喜 2020-03-10 12:02:42

可以的,再设置一个业务类的字段,我们叫他分库键。

1 回复 有任何疑惑可以回复我~
  • 提问者 蓝色西西 #1
    分库键怎么设置呢,还以为自增id主键=非业务,加业务id=非自增,就可以解决分页的性能问题,包括业务id重复的问题了呢
    回复 有任何疑惑可以回复我~ 2020-03-10 16:18:43
  • 张小喜 回复 提问者 蓝色西西 #2
    业务id重复问题能解决。分库分表本来解决的问题就是单表数据量过大的事儿。
    回复 有任何疑惑可以回复我~ 2020-03-12 15:59:53
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信