ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

สร้าง ULID

สร้าง ULID (Universally Unique Lexicographically Sortable Identifiers) จำนวนมากสำหรับคีย์ฐานข้อมูล บันทึก และ ID ข้อความ หรือวาง ULID เพื่อดูว่าสร้างไว้เมื่อไร ส่วนสุ่มมาจากเครื่องสร้างตัวเลขสุ่มที่ปลอดภัยของเบราว์เซอร์ของคุณ

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

26 อักขระ เรียงตามเวลาได้ ใช้ Crockford Base32 ที่ปลอดภัยสำหรับ URL

ประมาณ 155.9B ID ก่อนจะมีโอกาสชนกัน 1%

ตรวจสอบ ID

วิธีใช้งาน

  1. เลือกจำนวนที่ต้องการ กลุ่มของ ULID จะสร้างทันที คลิก «สร้าง» เพื่อสร้างกลุ่มใหม่
  2. ยกเลิกเครื่องหมาย «ตัวพิมพ์ใหญ่» หากคุณต้องการตัวอักษรเล็ก
  3. คัดลอกรายการหรือดาวน์โหลดเป็นไฟล์ข้อความ
  4. เพื่อดูเวลาภายใน ULID วางนั้นใน «ตรวจสอบ ID»

คำอธิบายตัวเลือก

โครงสร้าง
10 ตัวอักษรแรกคือ Unix timestamp ที่ 48 บิตในหน่วยมิลลิวินาที 16 ตัวอักษรสุดท้ายคือบิตสุ่ม 80 บิต รวม 26 ตัวอักษร
ตัวอักษร
Crockford Base32 ซึ่งไม่รวมตัวอักษรที่มองเหมือนกัน I L O และ U ปลอดภัยสำหรับ URL และไม่สำคัญว่าพิมพ์ใหญ่หรือเล็กเมื่อแยกวิเคราะห์
ตัวพิมพ์ใหญ่
มาตรฐานแนะนำตัวพิมพ์ใหญ่ แต่ตัวพิมพ์เล็กก็ใช้ได้กับ ULID

ตัวอย่าง

01ARZ3NDEKTSV4RRFFQ69G5FAV

10 ตัวอักษรแรก 01ARZ3NDEK คือ timestamp (2016-07-30 23:54:10.259 UTC) 16 ตัวสุดท้ายคือสุ่ม

คำถามที่พบบ่อย

ULID แตกต่างจาก UUID อย่างไร

ULID ก็มี 128 บิตเช่นเดียวกัน แต่ขึ้นต้นด้วย timestamp จึงเรียงสตริงจะเรียงตามเวลาสร้าง ยาว 26 ตัวอักษรแทน UUID ที่ 36 ตัวและไม่มีขีดกลาง หากต้องรูปแบบ UUID มาตรฐาน UUID v7 ก็เรียงตามเวลาได้เช่นกัน

ULID ที่สร้างในมิลลิวินาทีเดียวกันเรียงลำดับหรือไม่

ULID ที่สร้างที่นี่ดึงส่วนสุ่มเป็นอิสระ ดังนั้นในมิลลิวินาทีเดียวกันลำดับจึงสุ่ม ข้ามมิลลิวินาทีจะเรียงตามเวลา

ULID สองตัวสามารถชนกันได้หรือไม่

เฉพาะ ULID จากมิลลิวินาทีเดียวกันเท่านั้นที่ชนได้ และมี 80 บิตสุ่ม ต้องมี ULID ประมาณ 1.56 × 10¹¹ ตัวในมิลลิวินาทีเดียวกันจึงจะมีโอกาส 1% ที่จะชนกัน

ULID เปิดเผยเวลาสร้างหรือไม่

ใช่ ถึงระดับมิลลิวินาที หากเวลาสร้างสำคัญ ให้ใช้ UUID v4 หรือ Nano ID ที่สุ่มทั้งหมดแทน

ความเป็นส่วนตัว

เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา

เครื่องมือที่เกี่ยวข้อง