2009-02-19 19 views
1

我們需要爲我們存儲在 後端的每個條目生成UUID。正如我在維基百科閱讀:UUID的Java實現,有3臺可用的UUID 發電機:選擇UUID

- Standard Java UUID generator(which only support version 3 and 4) 
- JUG which support all the version but 2 
- UUID which only support version 1 (MAC address based) 

請告知該發電機我們應該使用,假設 許可證兼容?

回答

2

版本3不會解決您生成新鮮的問題每個條目的UUID。如果您沒有其他要求(例如安全),則版本1通常就足夠了。

如果要隱藏(代的MAC地址和時間),每一個可能的信息,使用第4版。

1

Windows使用的UUID生成器是默認版本4發電機。

使用v4 UUID的標準Java生成器可以正常工作。