gpt4 book ai didi

theory - GUID 设计背后的基本原理是什么?

转载 作者:行者123 更新时间:2023-12-02 04:53:15 24 4
gpt4 key购买 nike

我不明白 GUID。我的意思是,我知道它们是一个很大的随机数,重复的可能性很小,但为什么它们有如此严格定义的格式? (我引用的大部分信息来自http://en.wikipedia.org/wiki/Globally_unique_identifier。)

为什么不直接让 GUID 成为一个完全随机的 128 位整数然后就到此为止了呢?似乎生成它们的所有限制和规则都会以某种方式减少熵。为什么要保留一些位用于格式和变体规范?为什么要指定字节顺序?

真正让我困惑的是变体和格式规范。如果它只是一个随机标识符,那么 GUID 的使用者为什么会关心它的格式呢?它是一个 128 位随机标识符。这还不够吗?

最佳答案

不要混淆随机性和唯一性。

如果没有严格的格式化,例如 MAC 地址的合并位置,那么两台机器可能会同时生成相同的随机标识符。此时,它不再是“全局唯一”。

关于theory - GUID 设计背后的基本原理是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4634416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com