Lobsters | 📄 原文链接 | 2026-10-24 收录

UUIDv7 并没有你以为的那些性质

来源:alexsci.com — 2026-10-19

📋 概述

大多数介绍 UUIDv7 的文章都会强调三条好处:单调递增、自带创建时间戳、不可猜测。作者逐条检验后认为三条都不严格成立,某些完全符合 RFC 的实现可以把它们破坏到极端程度,UUIDv7 唯一能保证的只有唯一性与抗碰撞。时间戳字段按 RFC 9562 允许被实现改写,甚至可以领先系统时钟,Python 标准库的 uuid.uuid7() 在时钟回跳叠加高负载时会让偏差无限增长。

🔑 核心要点

💡 金句

Timestamps are only time-ordered if you know what time it is and you don't know what time it is.
← 返回 Lobsters 首页