首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

询问 HN:我们刚刚发生了一次实际的 UUID v4 冲突......

摘要

I know what you're thinking。and I still can't believe it, but。This morning, our database flagged a duplicate UUID (v4)。I checked, thinking it may have been a double-insert bug or something, but no。

and the database that thinking
2026-05-08 1 阅读 约1分钟阅读 mittermayr
我知道您在想什么...我仍然不敢相信,但是...今天早上,我们的数据库标记了重复的 UUID (v4)。我检查了一下,认为这可能是双插入错误或其他问题,但事实并非如此。最初的 UUID 来自 2025 年(大约一年前)添加的记录,今天系统插入了一个带有新 UUIDv4 的新文档,并得出了完全相同的文档:b6133fd6-70fe-4fe3-bed6-8ca8fc9386cd 我们正在使用这个:https://www.npmjs.com/package/uuid 我认为这在技术上是不可能的,而且永远不会发生,因为我们不会以任何方式修改 UUID,我真的想知道这怎么可能!?我们实际上只是调用: import { v4 as uuidv4 } from "uuid"; const document_id = uuidv4(); ...然后插入数据库,就是这样。此外,数据库只有大约 15,000 条记录,现在只有一次冲突。从统计上看……不可能。有人遇到过这种情况吗?什么...评论网址:https://news.ycombinator.com/item?id=48060054 积分:26 # 评论:29