2013-10-30 78 views

回答

4

我們生成的ID的方式比UUID生成完全不同的和驅動的規範形式生成的ID從V1/2/3/4/5的UUID不同。你不可能看到碰撞。

1

我敢打賭大量的錢穀歌不檢查,以確保其UUIDs是唯一的。並且NSUUID肯定不會檢查所有Google UUID。

然而,發生碰撞的機率是可笑的小。如果您生成10萬UUID,則任何兩個相同的機率都小於連續贏得強力球彩票頭獎4張圖紙。如果Google爲每個男人,女人和兒童生成10,000個UUID,則碰撞的機率與連續獲勝的3張圖紙大致相同。如果今天每個人都活着獲得了UUID給今天所有其他人,那麼碰撞的可能性就是贏得連續2.285個圖紙的可能性(是的,是的,是離散事件的一小部分,處理它)。

總之,你更可能有丹尼斯里奇從死裏復活,並掌摑你傻關心UUID碰撞比實際看到的衝突。不要擔心他們。

相關問題