Command Palette

Search for a command to run...

UU

UUID

生成随机 UUID(普遍唯一的标识符)

什么是uuid生成器?

UUID Generator 是一个免费的在线工具,它可以创建通用唯一标识符 (UUID),也称为 GUIDs(全球唯一标识符)。 UUID 是 128 位值,用于在不需要中央权限的情况下唯一标识软件系统中的对象、记录和资源。

该生成器生成版本 4 UUID,即随机变体,这几乎是所有情况下都想要的,其中 id 必须是唯一的,而无需与其他任何东西协调。您可以一次生成一个或批量生成数十个,并以代码期望的格式复制它们:规范、大写、括号或删除连字符。

UUID 在分布式系统、数据库、API 和微服务中是必不可少的,这些服务器和服务需要唯一的标识。 无论您需要数据库记录、会话令牌或唯一文件名的主键,此工具都会在浏览器中立即生成符合标准的 UUID。

版本不可互换,挑错一个会产生后果。版本 4 是 122 个随机位,这足以让碰撞不再是一个实际问题:在赔率变得值得思考之前,您需要生成数十亿。版本 1 编码时间戳和机器的网络地址,因此它按创建时间排序,并泄露制作地点和时间,这就是它失宠的原因。版本 7 是较新的选项,在没有硬件标识符的情况下保持时间排序,并且排序比听起来更重要:随机版本 4 ids 散布在数据库索引上并将其分割,而时间排序 ids 附加。没有版本的一件事是,是秘密的。UUID 是唯一的,从安全令牌所需的意义上来说,不是不可猜测的,因此它不应该代替一个。

3f2b8c1e-9d4a-4e7b-b6a2-5c0d8e1f7a93之类的id可以用眼查看这个v4 UUID生成器的输出:第三组的第一位总是4,版本,第四组的第一位总是8,9,a或b,变体,其他每一位十六进制数字都来自uuid随机生成器,将格式切换为无连字符,相同的id是32个字符;{braces}使之成为38,任何遵循RFC 9562的在线UUID生成器或UUID GUID生成器都会产生这种相同的布局。

如何使用 UUID 生成器?

  1. 4版查是你需要的

    4版是否是正确的选择,它的122个随机位使其成为主键、文件名和相关id的默认值;时间排序id是当该值将被数据库大量索引时的替代方案。

  2. 设置数量

    在"UUIDs 数量"字段中输入要生成多少个 UUID,每次点击设置为 1 到 100 个,然后选择格式:默认(小写)、大写、无连字符或 {braces}。

  3. 生成 UUID

    Click 生成。每个 id 遵循 RFC 9562 中定义的版本 4 布局,其随机位取自 Web 加密 API,而不是取自 Math。random。

  4. 复制和使用

    单击任何 UUID 旁边的复制图标来复制该图标,或单上方的复制按钮以按照您选择的格式抓取整个批次,每行一个 ID。

主要特点

  • 加密随机性

    122个随机位来自Web加密API,而不是来自Math。random,其输出可根据早期值进行预测

  • 四种输出格式

    复制为规范的小写、大写、括号 {...} 或去掉连字符,符合您的语言或数据库的期望

  • 大宗电

    一次生成多个 UUID,用于批处理操作,如种子数据库或创建测试数据

  • 符合标准

    每个 id 均遵循 RFC 9562 中的版本 4 布局,该布局已淘汰 RFC 4122,并且版本和变体位设置正确

Frequently Asked Questions

是的,它是免费的,没有注册。每次生成点击都计入每个工具的每日使用限制,作为访客每天 10 次,免费帐户每天 50 次,一次点击最多可以生成 100 个 ID,因此正常的批处理作业非常适合。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

uuidguiduniqueidentifiergeneratorrandomuuid guid generatoronline uuid generatoruuid random generatorv4 uuid generatorguid generator