UUID總數 ,下面只顯示前100個,請將整個清單匯出為txt檔案到本地電腦查看。
通用唯一識別碼 (UUID) 是一種特定形式的識別碼,在大多數實際用途中,可以安全地假定它是唯一的。兩個正確生成的UUID相同的機率幾乎可以忽略不計,即使它們是由兩個不同環境中的不同方創建的。這就是為什麼UUID被稱為通用唯一的原因。
在本文中,我們將研究UUID的特徵、其唯一性如何運作,以及它們可以簡化資源識別的場景。雖然我們將從軟體與資料庫記錄互動的一般角度來探討UUID,但它們廣泛適用於任何需要生成分散式唯一 ID 的用例。
UUID只是一個您可以安全地視為唯一的值。衝突的風險非常低,您可以合理地選擇完全忽略它。您可能會看到使用不同術語(GUID 或全域唯一識別碼,這是 Microsoft 的首選語義)引用的UUID,但含義和效果保持不變。
真正的UUID是由標準化格式生成和表示的唯一識別碼。有效的UUID由 RFC 4122 定義;此規範描述了可用於生成UUID的演算法,這些演算法在實作之間保持唯一,而無需中央發布機構。
生成演算法發出一個 128 位元無符號整數。但是,UUID更常見的是十六進位字串,也可以儲存為 16 個字元的二進位序列。以下是UUID字串的範例:
A496400C-1C18-1D86-DD8A-36E010D6B4FF