UUID v4 生成器
生成随机的第 4 版 UUID
生成随机的第 4 版 UUID
128 位中有 122 位是随机的,其余 6 位标记版本 4 和变体。v4 UUID 不携带时间戳或机器信息。由于取值随机分布,在超大表中用作主键时可能导致 B 树索引碎片化——UUID v7 可以避免这个问题。
f47ac10b-58cc-4372-a567-0e02b2c3d479crypto.randomUUID()本工具使用浏览器的密码学安全随机数生成器,因此每个 UUID 都包含 122 位不可预测的随机数据。
极低:大约要生成 2.7×10¹⁸(270 亿亿)个 UUID,才有 50% 的概率出现一次重复。
它确实不可预测,但它的设计用途是标识符,而不是密钥。API 密钥或会话令牌请使用至少包含 128 位随机数据的专用令牌,例如用我们的密码生成器生成。