← 返回博客

什么是UUID?UUID v4生成原理与使用场景

2026年2月 · 阅读时间 4分钟

UUID(Universally Unique Identifier,通用唯一标识符)是一种128位的标识符,几乎可以保证全球唯一。在分布式系统、数据库设计中被广泛使用。

UUID长什么样?

550e8400-e29b-41d4-a716-446655440000

标准格式是32个十六进制字符,用4个横线分成5组:8-4-4-4-12。

UUID的版本

为什么v4最流行?

UUID v4使用加密安全的随机数生成,有122位随机数据。碰撞概率极低——生成10万亿个UUID后,碰撞概率才达到十亿分之一。

v4的优势:

实际使用场景

UUID vs 自增ID

对比项UUID自增ID
唯一性全局唯一单表唯一分布式✅ 天然支持❌ 需要协调安全性✅ 不可预测❌ 可枚举存储空间16字节4-8字节索引性能较差(随机)✅ 有序高效

在线生成UUID

需要快速生成UUID?试试我们的 免费UUID生成器,支持:

更多开发者工具请访问 www.cyunyun.com