news 2026/6/10 17:59:59

什么是UUID,怎么组成的?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
什么是UUID,怎么组成的?

UUID的定义

UUID(Universally Unique Identifier)是一种128位的标识符,用于在分布式系统中唯一标识信息。其设计目标是保证在时间和空间上的全球唯一性,无需中央注册机构即可生成。

UUID的组成结构

UUID由32个十六进制数字组成,通常以连字符分为五组,格式为:
8-4-4-4-12
例如:
123e4567-e89b-12d3-a456-426614174000

UUID的版本

UUID有多个版本,基于生成方式和用途不同:

  • 版本1(时间戳+MAC地址):基于当前时间戳和主机MAC地址生成。
  • 版本2(DCE安全版本):与版本1类似,但包含本地域标识符(如用户ID)。
  • 版本3(MD5哈希命名空间):基于命名空间和名称的MD5哈希生成。
  • 版本4(随机数):使用随机或伪随机数生成,常用且无需硬件信息。
  • 版本5(SHA-1哈希命名空间):类似版本3,但使用SHA-1哈希算法。

各版本生成方法

版本4(随机生成)示例(Python代码):

import uuid random_uuid = uuid.uuid4() print(random_uuid)

版本1(时间戳+MAC地址)示例:

time_based_uuid = uuid.uuid1() print(time_based_uuid)

UUID的字符组成

每个十六进制字符代表4位,共32字符(128位):

  • 前48位:时间戳或随机数(版本依赖)。
  • 中间16位:版本和变体标识(如版本4的4xxx)。
  • 后64位:节点信息(MAC地址)或随机数。

应用场景

  • 分布式系统唯一ID(如数据库主键)。
  • 文件或资源标识符。
  • 避免冲突的临时令牌生成。

UUID的设计确保了极低的重复概率,即使在分布式系统中也能可靠使用。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:50:49

AI行业应用全景:从金融风控到智能制造的落地实践与技术解析

人工智能已从实验室走向产业纵深,在金融、医疗、教育、制造等关键领域形成规模化应用。本文通过28个真实落地案例、12段核心代码实现、8个可视化流程图和15组关键Prompt设计,系统拆解AI技术从概念验证到商业价值转化的完整路径。每个领域均覆盖技术原理、…

作者头像 李华
网站建设 2026/6/10 10:57:30

GPT-5.2 的“数字公民”身份:参与全球治理、智能决策与未来社会契约

各位社会学家和未来政策制定者们,咱们聊一个有点“烧脑”但又极其现实的话题:GPT-5.2 已经不是一个简单的软件了,它是一个可以自主规划、执行复杂任务、影响数十亿人生活的超级智能体。那么问题来了:这样一个智能体,在…

作者头像 李华
网站建设 2026/6/10 10:54:34

国内AI检测技术超越美国 GPTzero!(SPeedAI)

飞驰星辰发布SpeedAI:以超99%精度引领全球AI检测,获美国竞品官网承认国内AI安全领域迎来里程碑式突破。由北京航空航天大学顶尖计算机博士、硕士团队创立的飞驰星辰公司,今日正式公布其研发的AI生成内容检测产品——SpeedAI。该产品凭借其卓越…

作者头像 李华
网站建设 2026/6/10 10:50:15

基于web的电影交流分享平台的设计与实现开题报告

毕业论文(设计)开题报告姓 名学院专业班级学 号联系方式论文题目: 基于web的电影交流分享平台的设计与实现选题背景及意义1、背景随着互联网技术的飞速发展和普及,人们的娱乐方式越来越多样化,其中观看电影已经成为大众…

作者头像 李华
网站建设 2026/6/10 12:28:10

GBase 8c性能调优之玩转rewrite_rule规则介绍(上)

案例1、lazyagg:延迟聚合运算目的:消除子查询中的聚合运算。应用场景:当子查询中有GROUP BY,子查询中的表很大,子查询与外面的表(比较小/过滤完之后数据量少),进行关联之后还有GROUP BY,就可以开…

作者头像 李华
网站建设 2026/6/10 10:49:11

基于深度学习的无人机视角检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)

视频演示 基于深度学习的无人机视角检测系统1. 前言​ 无人机凭借其灵活性强、成本低、视角独特等优势,已成为环境监测、交通管理、农业勘测等领域的重要工具。然而,无人机航拍图像中的目标往往尺寸较小、分布密集,且常受到光照变化、复杂背…

作者头像 李华