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