UUID就是Universal Unique IDentifier的縮寫,它是一個128位,16字節(jié)的值,并確保在時間和空間上唯一。
它是把硬件地址、時間以及隨機數(shù)結(jié)合在一起,來確保其唯一性的。
一般情況下,生成算法用計算機網(wǎng)卡的地址和一個60位的timestamp生成,時間是以100ns為時間間隔。
例如,一臺300PL 6862的計算機,主板集成的網(wǎng)卡的MAC地址為00-04-AC-2E-B7-DC,而UUID的最后六個字節(jié)也會是0004AC2EB7DC