[推薦] 8 種 UUID 版本及其最佳應用場景

Source

https://www.ntietz.com/blog/til-uses-for-the-different-uuid-versions/#dce

Summary

  1. UUID 有 8 個版本
  2. 最常用的兩個版本是 v4 和 v7
    1. v4 完全由隨機數據生成,適合作為通用的隨機 ID。
    2. v7 由時間戳和隨機數據生成,適合需要排序的場景,如資料庫主鍵。
  3. v5 和 v8 用於需要將自定義數據納入 UUID 的特殊情況。
  4. v7 改進了 v1 和 v6,在可能的情況下應該優先使用 v7。
  5. v2 保留用於未指明的安全用途,v3 已被更安全的 v5 取代。
cmd + /