ตัวสร้าง UUID
สร้าง UUID เวอร์ชัน 4 แบบสุ่มหนึ่งรายการหรือมากกว่า ตัวเลือกสำหรับตัวพิมพ์ใหญ่และลบขีดกลาง
ผลลัพธ์
คัดลอกแล้ว!
สร้าง UUID เพื่อดูผลลัพธ์
วิธีการทำงาน
ตัวสร้าง UUID สร้าง Universally Unique Identifier ในรูปแบบ v1, v4 และ v5 โดยตรงในเบราว์เซอร์
เลือกเวอร์ชัน UUID: v4 (สุ่ม แนะนำสำหรับกรณีส่วนใหญ่) v1 (อิงเวลาและที่อยู่ MAC) หรือ v5 (อิง namespace และชื่อ เป็น deterministic) กดสร้างเพื่อรับ UUID เดียวหรือระบุจำนวนสำหรับการสร้างแบบกลุ่ม
รูปแบบเอาต์พุต: UUID มาตรฐานที่มีขีดกลาง (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) หรือแบบไม่มีขีดกลาง
แนะนำ UUID v4 เมื่อต้องการตัวระบุที่ไม่ซ้ำกันแบบสุ่ม
กรณีการใช้งาน
- สร้างคีย์หลักฐานข้อมูล
- สร้าง ID เซสชันที่ไม่ซ้ำกัน
- แท็กทรัพยากรในระบบกระจาย
- ทดสอบแอปพลิเคชันด้วยข้อมูลสุ่ม
- สร้างคีย์ API
คำถามที่พบบ่อย
- ความแตกต่างระหว่าง UUID v1, v4 และ v5?
- v1 อิงเวลาและที่อยู่ MAC v4 สุ่ม v5 เป็น hash แบบ deterministic ของ namespace + ชื่อ
- UUID v4 ไม่ซ้ำกันจริงหรือ?
- ความน่าจะเป็นของการชนกันเล็กมากในเชิงดาราศาสตร์ (ประมาณ 1 ใน 2^122) ในทางปฏิบัติ: ไม่ซ้ำกัน
- ใช้ UUID เป็น key ฐานข้อมูลได้หรือไม่?
- ได้ UUID ใช้เป็น primary key ทั่วไป
- UUID v5 namespace คืออะไร?
- namespace มาตรฐาน: URL, DNS, OID, X.500
- UUID ที่สร้างถูกส่งไปเซิร์ฟเวอร์หรือไม่?
- ไม่ การสร้างเกิดขึ้นในเบราว์เซอร์