我知道标准 GUID。它们可以变得更短吗?其背后的理论是什么?
Greg Dean 的答案是正确的,但为了了解 GUID 是如何生成的以及为什么不应该缩短它,我强烈建议您阅读下面的文章。
新旧事物:GUID 是全局唯一的,但 GUID 的子字符串不是 https://devblogs.microsoft.com/oldnewthing/20080627-00/?p=21823:
客户需要生成一个
8字节唯一值及其初始值
想法是生成一个 GUID 并抛出
下半场继续保持
前八个字节。他们想知道
如果这是个好主意的话。
不,这不是一个好主意。
GUID生成算法依赖于
事实上它有全部 16 个字节
用于建立唯一性,并且如果
你扔掉一半,你就输了
的独特性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)