ตัวสร้าง UUID
ตัวสร้าง UUID
ตัวสร้าง UUID: สร้าง UUID v1 และ v4 ได้แบบกลุ่ม พร้อมปรับตัวพิมพ์ ขีดคั่น และจำนวนได้ เหมาะกับคีย์ฐานข้อมูล โทเค็น API และรหัสติดตาม ทุกขั้นตอนทำงานอยู่ในเบราว์เซอร์ของคุณ
เวอร์ชัน UUID
จำนวน
1 UUIDตัวเลือกรูปแบบ
ใช้ตัวพิมพ์ใหญ่
มีขีดคั่น
เริ่มต้นอย่างรวดเร็ว
สถานการณ์การใช้งานทั่วไป
ใช้เป็น primary key ของฐานข้อมูลหรือ ID กระจายตัว
ใช้เป็นคีย์ idempotency สำหรับ API และป้องกันการส่งซ้ำ
ใช้สำหรับระบุเหตุการณ์/ล็อก/Trace ID
สถานการณ์เสริม
เครื่องสร้าง UUID v4, UUID แบบสุ่ม และ เครื่องสร้าง UUID จำนวนมาก ก็จัดการในขั้นตอนเดียวกันได้ ช่วยตรวจผลลัพธ์ให้เร็วขึ้นก่อนคัดลอกหรือส่งออก
พารามิเตอร์เวอร์ชันและรูปแบบ
คำแนะนำการใช้งาน
ข้อจำกัดและความเข้ากันได้
ความปลอดภัยและความเป็นส่วนตัว
คำถามที่พบบ่อย
UUID คือรหัส 128 บิตที่ออกแบบมาให้มีโอกาสซ้ำกันต่ำมาก รูปแบบมาตรฐานคือเลขฐานสิบหก 32 ตัว แบ่งเป็น 8‑4‑4‑4‑12 ตำแหน่ง เวอร์ชันที่ใช้บ่อยคือ v1 (มีความหมายด้านเวลา) และ v4 (สุ่ม)
โดยทั่วไปแนะนำ v4 เพราะไม่มี semantics ด้านเวลา v1 มีข้อดีเรื่องการเรียงตามเวลาแต่แฝงข้อมูลเวลาไว้ด้วย
ในระดับการใช้งานปกติ โอกาสชนมีน้อยมาก หากต้องการความไม่ซ้ำที่แข็งแรงข้ามระบบ ควรมีการ deduplicate หรือ constraint เพิ่มเติมในระดับธุรกิจ
ไม่มีผลในเชิงความหมาย การเปรียบเทียบควรไม่แยกตัวพิมพ์เล็ก‑ใหญ่ แต่เพื่อความสม่ำเสมอควรกำหนดแนวปฏิบัติให้ตรงกัน
ไม่จำเป็น ขีดช่วยให้อ่านง่าย ในขณะที่แบบไม่มีขีดเหมาะกับ URL หรือการจัดเก็บแบบกระชับ
ไม่ควร UUID ถูกออกแบบให้เป็นตัวระบุตัวตน ไม่ใช่ความลับ หากต้องการรหัสผ่านควรใช้วิธีสร้าง key/รหัสผ่านที่เหมาะสม