線上 UUID 產生器
產生隨機或依時間排序的 UUID,一次一個或一千個都可以。
如何使用 UUID 產生器
選擇版本
版本 4 是隨機的,幾乎適用於所有情境。版本 7 以時間開頭,作為資料庫鍵值時排序效果佳。
選擇數量
一次產生 1 到 1,000 個,可選大寫、不含連字號,或加上引號方便貼進程式碼。
複製或下載
複製清單或儲存為文字檔。按「重新產生」即可取得一批新的 UUID。
為什麼選擇 Utils365
安全的隨機性
UUID 來自瀏覽器的密碼學隨機數產生器,與產生金鑰和權杖所用的相同。
正確實作的版本 7
v7 UUID 遵循 RFC 9562,即使在同一毫秒內產生多個也能維持順序。
檢查任何 UUID
貼上 UUID 即可查看是否有效、版本與變體,以及以時間為基礎的 UUID 是何時產生的。
注重隱私
一切都在您的瀏覽器中進行,產生的 UUID 不會傳送到任何地方,也不會被儲存。
常見問題
什麼是 UUID?
一種 128 位元識別碼,寫成 32 位十六進位數字,以 8-4-4-4-12 分組,例如 550e8400-e29b-41d4-a716-446655440000。也稱為 GUID。UUID 可以在任何地方產生,不需中央清單,也不會重複。
UUID v4 和 v7 有什麼不同?
版本 4 由 122 個隨機位元組成。版本 7 以毫秒時間開頭,後面接隨機位元,因此新的 UUID 會排在舊的後面。這能讓資料庫索引保持整齊又快速。
資料庫主鍵該用哪個 UUID 版本?
通常版本 7 比較好。由於值會隨時間遞增,新資料列會加在索引尾端而不是四處分散,因此頁面分割較少、快取效果也更好。
兩個 UUID 有可能相同嗎?
實際上不會。有 122 個隨機位元,您得連續 85 年每秒產生約 10 億個 UUID,才有 50% 的機率出現一次重複。
GUID 和 UUID 一樣嗎?
是的。GUID 是 Microsoft 對同一種東西的稱呼。Windows 常以大寫加大括號顯示 GUID,例如 {550E8400-E29B-41D4-A716-446655440000}。檢查工具也接受這種格式。
可以從 UUID 得知日期嗎?
只有以時間為基礎的版本可以:1、6 和 7。將它貼到「檢查 UUID」即可看到產生時間。版本 4 完全隨機,不含日期。