Mysql:主键设计

发布时间 2023-05-31 09:58:21作者: 爱编程DE文兄

如果你的项目业务量不大,单个数据库实例就能搞定,那你们表的主键完全可以用bigint自增。

若是同一业务数据,比如会员数据。是分布在多个不同的数据库里,这时是万不能用bigint自增的,这只保证了单个数据库实例的唯一,而没有保证全局唯一

目前用的比较多,是Mysql8.0提供的有序UUID,能保证全局唯一

你说Mysql不是8.0,那你在客户端进行赋值插入。一般用雪花ID或者分布式ID