什么是 UUID?
UUID(通用唯一标识符)是一个 128 位标签,用于在计算机系统中唯一标识资源。
它们真的是唯一的吗?
虽然不能严格保证,但重复(冲突)的概率低得惊人,对于所有实际目的来说实际上为零。
这是哪个版本的 UUID?
此工具生成 UUID 版本 4,这些 UUID 使用您浏览器的加密功能随机生成。
我可以将它们用作数据库键吗?
是的,UUID 非常适合用作主键,尤其是在需要跨节点唯一性的分布式系统中。
我需要互联网连接吗?
不需要,生成完全在您的浏览器中使用 crypto API 离线进行。没有数据发送到任何服务器。
冲突概率是多少?
它微乎其微。您需要多年每秒生成数十亿个 UUID 才有极小的机会出现重复。
UUID 和 GUID 有什么区别?
它们实际上是同一件事。 GUID(全局唯一标识符)是微软系统中经常使用的术语,而UUID是标准术语。
我可以生成版本 1 UUID 吗?
该工具重点关注版本 4(随机)UUID,这是最常用于一般用途的。 我们目前不支持基于时间的 V1 生成。
在 URL 中公开 UUID 是否安全?
是的,UUID 被设计为公共标识符。 然而,由于它们是随机的,因此它们不是连续的并且不能被轻易猜测。
我可以一次生成多少个 UUID?
您可以设置批量生成多个 UUID 的数量,仅受浏览器性能的限制(通常数千个就可以了)。