大概什么时候会讲解为什么要把主键设计成char(8)呢?

来源:6-5 字段校验和通用字段的处理

纯情的慕哥

2020-07-07

rt

写回答

1回答

甲蛙

2020-07-09

自增ID在分布式场景不适用,所以有时候会有32位的uuid来作为主键,但是32位太长了,所以缩减为8位62进制数,当然8位存在重复的可能,不过62的8次方对于普通的项目来说够用了。

还有另外一种ID方案,就是雪花算法,可以百度看看

0
2
纯情的慕哥
因为我在网上也看到过varchar做主键,查了一下大概是char长度固定,varchar长度不固定,只限制最大长度
2020-07-10
共2条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1697 问题

查看课程