page contents

主键使用自增ID还是UUID,为什么?

轩辕小不懂 发布于 2021-06-28 13:41
阅读 672
收藏 0
分类:数据库

最佳答案 2021-06-28 13:49

1146
Nen
Nen
- 程序员

如果是单机的话,选择自增ID;如果是分布式系统,优先考虑UUID吧,但还是最好自己公司有一套分布式唯一ID生产方案吧。

自增ID:数据存储空间小,查询效率高。但是如果数据量过大,会超出自增长的值范围,多库合并,也有可能有问题。

uuid:适合大量数据的插入和更新操作,但是它无序的,插入数据效率慢,占用空间大。

请先 登录 后评论