生成选项
配置UUID生成参数
生成结果
生成的UUID列表
点击"生成UUID"按钮开始生成...
什么是UUID?
UUID(Universally Unique Identifier),也称为GUID(Globally Unique Identifier),是一种用于标识信息的128位标识符。UUID通过特定算法生成,保证在空间和时间上的唯一性。
UUID格式
标准UUID格式为8-4-4-4-12的十六进制字符,例如:550e8400-e29b-41d4-a716-446655440000
UUID特点
- 唯一性:在全球范围内几乎不可能重复
- 无中心:不需要中央服务器分配
- 快速生成:本地即可快速生成
- 广泛应用:数据库主键、会话ID、文件名等场景
常见问题(FAQ)
Q: UUID和GUID有什么区别?
A: UUID和GUID本质上是相同的,都是128位的唯一标识符。UUID是标准术语,GUID是微软使用的术语,两者可以互换使用。
Q: UUID可以用于数据库主键吗?
A: 可以。UUID作为数据库主键有很多优点:分布式环境下不冲突、无需集中管理、便于数据迁移等。缺点是占用存储空间较大,查询性能略低于整数键。