分類: 開發工具

UUID v7 產生器

站方自行規劃沒找到想要的工具?

在本機產生依時間排序的 UUID v7 識別碼

產生 RFC 9562 UUID 第 7 版識別碼,內含毫秒等級的時間戳記,因此識別碼會依建立時間排序——非常適合作為資料庫主鍵。完全在你的瀏覽器中執行。

0 組 UUID v7
結果會顯示在這裡。

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

UUID v7 是專為資料庫用途設計的新版 UUID 格式:前 48 個位元是 Unix 毫秒時間戳記,後面接著用於確保唯一性的隨機位元。由於較晚建立的識別碼一定會排在較早建立的識別碼之後,它比隨機產生的 UUID v4(會將寫入分散到 B-tree 各處)更適合作為主鍵與索引欄位。

使用方式

  1. 設定要產生的 UUID v7 數量(1–100)。
  2. 選擇是否保留連字號與大寫字母。
  3. 按產生取得一批新的識別碼,或複製目前這一組。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

UUID v7 與 UUID v4 有什麼不同?
UUID v4 完全隨機,因此識別碼的排序沒有特定規律。UUID v7 以毫秒時間戳記開頭,因此較晚產生的識別碼一定排在較早產生的之後,讓資料庫索引更接近循序寫入。
UUID v7 仍然是唯一的嗎?
是的。除了時間戳記之外,它仍帶有 74 位元的隨機性,與一般隨機識別碼的安全邊際相同,因此發生碰撞在實務上仍然不可能。
有人能從 UUID v7 中的時間戳記得知什麼嗎?
只能得知精確到毫秒的大致建立時間。如果這對你的使用情境而言屬於敏感資訊,請改用 UUID v4。