Google云端硬盘文件ID是全球唯一吗?

时间:2013-10-30 15:05:35

标签: google-drive-api uuid

Google云端硬盘文件ID在全球范围内是否独一无二。使用NSUUID类生成的UUID是否有可能与Google驱动器文件ID相同?
仅供参考:这与'Are google docs/drive resource_id's globally unique'

不重复

2 个答案:

答案 0 :(得分:5)

我们生成ID的方式与UUID生成完全不同,Drive生成ID的规范形式与v1 / 2/3/4/5 UUID不同。你不可能看到碰撞。

答案 1 :(得分:2)

我敢打赌,谷歌不会检查以确保其UUID是独一无二的。并且NSUUID肯定不会检查所有Google UUID。

然而,碰撞的可能性非常小。如果您生成100k UUID,则任何两个相同的机会都不会比连续赢得Powerball累积奖金4个图纸少。如果谷歌为每个男人,女人和孩子生下10,000个UUID,那么碰撞的可能性与连续赢得3张图纸大致相同。如果今天活着的每个人都为今天活着的其他人获得了UUID,那么碰撞的可能性就是连续赢得2.285张图纸的可能性(是的,是的,离散事件的一部分,处理它)。

简而言之,你更有可能让丹尼斯·里奇从死里复活,为了照顾UUID碰撞而嘲笑你,而不是实际看到碰撞。别担心。