首页/加密校验/UUID 生成

UUID 生成

UUID v4 由 122 位随机数生成,理论上不会重复,适合做数据库主键、请求追踪 ID、会话标识。

如果不需要全局唯一,只想要一个短一点的随机标识,可以用这里生成。

UUID 结构说明

550e8400-e29b-41d4-a716-446655440000 └──────┬──────┘ └┬┘ └┬┘ └──┬───┘ └────┬─────┘ 8 位 4 位 4 位 4 位 12 位 随机数 版本 变体 随机数 随机数
版本生成方式特点
v1基于时间戳与网卡地址有顺序性,但可能暴露 MAC 地址,不建议在公网使用
v4完全随机最常用,本站生成的就是这一版本
v5命名空间 + 名称,SHA-1相同输入永远得到相同 UUID
v7时间戳 + 随机数新版标准,兼具时间有序与随机性,适合做数据库主键