randomUuid.seo.intro

常見問題解答

什麼是UUID?

UUID(通用唯一識別碼)是一個128位元的標籤,用於唯一標識電腦系統中的資訊。它由 RFC 4122 標準化,格式類似於 550e8400-e29b-41d4-a716-446655440000。

UUID v1 和 UUID v4 有什麼不同?

UUID v1 是根據當前時間戳記和 MAC 位址產生的,使其按時間順序排列,但可能會洩漏系統資訊。 UUID v4 使用加密安全隨機數隨機生成,使其更加保護隱私並適合大多數用例。

UUID真的是唯一的嗎?

UUID v4 具有 122 位元隨機性,使得碰撞機率極低(約 5.3×10^36 中的 1)。出於所有實際目的,UUID 都是唯一的。

什麼是 ULID?何時應該使用它?

ULID(通用唯一字典可排序標識符)是一個 128 位元標識符,可依建立時間排序。當您需要可以按時間順序排序的唯一 ID(例如資料庫主鍵)時,請使用 ULID。