Com 如何';GUID确定了吗?

Com 如何';GUID确定了吗?,com,guid,Com,Guid,应用程序如何确保其唯一性?维基百科是您的朋友: 好吧,这是一个128位的数字-碰撞是不太可能的。即使它是完全随机的,你也不太可能得到一个复制品,即使是在宇宙的历史上。对纯随机性进行了一些修改,以帮助甚至那些冲突在实践中也不会发生-你可以在上面阅读其中的几个。事实上,我认为它们不会在同一台机器上发生冲突,除非你以某种方式冻结时钟并生成guid来寻找冲突。@Kyle:是的。有什么问题吗。它们不是独一无二的,只是极不可能再生。2.他们不再在当前时间使用特定于机器的数据,而是使用PRNG。你的答案中唯一

应用程序如何确保其唯一性?

维基百科是您的朋友:


好吧,这是一个128位的数字-碰撞是不太可能的。即使它是完全随机的,你也不太可能得到一个复制品,即使是在宇宙的历史上。对纯随机性进行了一些修改,以帮助甚至那些冲突在实践中也不会发生-你可以在上面阅读其中的几个。

事实上,我认为它们不会在同一台机器上发生冲突,除非你以某种方式冻结时钟并生成guid来寻找冲突。@Kyle:是的。有什么问题吗。它们不是独一无二的,只是极不可能再生。2.他们不再在当前时间使用特定于机器的数据,而是使用PRNG。你的答案中唯一正确的是链接。嗯,你是正确的(尽管,仅根据卡尔发布的UUID页面)。我已经修改了我的答案,只包含了链接。可能是重复的