想搞个简书类似的唯一id规则 怎么实现起来更合理
首先你要知道数据库层面上主键还是自增 ID,否则用字符串做主键在插入的时候性能会很差。
可以考虑对这个自增 ID 做 mid + Base62,微博就是这种。
真是神烦啥 ID 都雪花算法的。
雪花算法从设计上最低也有 18 位字长,比 PHP 自带的 uniqid
还特么长。
除非大型项目、海量级数据,并且有对 ID 有随时间趋势增加的业务需求,否则雪花算法就一点儿用没有,还耗资源。
4 回答4.5k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
4 回答4.1k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
可以直接用现成的扩展包
https://learnku.com/courses/l...