UUID 会重复吗?

理论上存在重复可能,但概率极低。随机 UUID 有约 2 的 122 次方种可能,即使生成十亿个,重复概率也几乎为零,日常使用完全无需担心。

UUID 能当密码或密钥用吗?

不建议。UUID 的首要目标是唯一性而非保密性,特别是基于时间生成的版本可能被推算。密码、API 密钥请使用专门的随机生成器。

UUID 和自增 ID 怎么选?

单机小系统用自增 ID 更省空间、查询更快;分布式系统、需要隐藏数据规模或跨系统合并数据时,UUID 无需协调、天然唯一,更有优势。

UUID 占多少存储空间?

128 位即 16 字节,以字符串存储时约 36 个字符。相比 4 字节的整数 ID 更占空间,大规模场景建议用数据库原生 UUID 类型存储。

UUID 会泄露信息吗?

基于随机数生成的版本不会暴露时间和机器信息,可安全用于用户可见的标识。