เครื่องมือสร้าง UUID
สร้าง UUID แบบสุ่มหรือเรียงตามเวลา ทีละหนึ่งหรือทีละพันรายการ
ดูว่าถูกต้องหรือไม่ เป็นเวอร์ชันใด และสำหรับ UUID แบบอิงเวลา สร้างขึ้นเมื่อใด
ถัดไป: สร้างแฮช · แปลง Unix Timestamp
แจ้งปัญหาเกี่ยวกับเครื่องมือนี้
วิธีใช้งาน สร้าง UUID
เลือกเวอร์ชัน
เวอร์ชัน 4 เป็นแบบสุ่มและเหมาะกับเกือบทุกงาน เวอร์ชัน 7 ขึ้นต้นด้วยเวลา จึงเรียงลำดับได้ดีเมื่อใช้เป็นคีย์ฐานข้อมูล
เลือกจำนวน
สร้างได้ 1 ถึง 1,000 รายการพร้อมกัน เป็นตัวพิมพ์ใหญ่ ไม่มีขีดกลาง หรือใส่อัญประกาศเพื่อวางลงในโค้ด
คัดลอกหรือดาวน์โหลด
คัดลอกรายการหรือบันทึกเป็นไฟล์ข้อความ คลิก สร้างใหม่ เพื่อรับชุดใหม่
ทำไมต้องใช้ Utils365
การสุ่มที่ปลอดภัย
UUID มาจากตัวสร้างเลขสุ่มเชิงการเข้ารหัสของเบราว์เซอร์ ซึ่งเป็นตัวเดียวกับที่ใช้สร้างคีย์และโทเค็น
เวอร์ชัน 7 ที่ถูกต้องตามมาตรฐาน
UUID v7 เป็นไปตาม RFC 9562 และยังเรียงลำดับถูกต้องแม้สร้างหลายรายการในมิลลิวินาทีเดียวกัน
ตรวจสอบ UUID ใดก็ได้
วาง UUID เพื่อดูว่าถูกต้องหรือไม่ เวอร์ชันและเวอร์เรียนต์ และเวลาที่สร้างหากเป็นแบบอิงเวลา
เป็นส่วนตัวตั้งแต่การออกแบบ
ทุกอย่างเกิดขึ้นในเบราว์เซอร์ UUID ที่คุณสร้างจึงไม่ถูกส่งไปที่ใดหรือถูกเก็บไว้
คำถามที่พบบ่อย
UUID คืออะไร
ตัวระบุขนาด 128 บิต เขียนเป็นเลขฐานสิบหก 32 หลักแบ่งกลุ่มแบบ 8-4-4-4-12 เช่น 550e8400-e29b-41d4-a716-446655440000 หรือเรียกว่า GUID UUID สร้างได้ทุกที่โดยไม่ต้องมีรายการกลาง และยังไม่ซ้ำกัน
UUID v4 และ v7 ต่างกันอย่างไร
เวอร์ชัน 4 คือบิตสุ่ม 122 บิต เวอร์ชัน 7 ขึ้นต้นด้วยเวลาเป็นมิลลิวินาทีตามด้วยบิตสุ่ม UUID ที่ใหม่กว่าจึงเรียงต่อจากที่เก่ากว่า ทำให้ดัชนีฐานข้อมูลเป็นระเบียบและรวดเร็ว
ควรใช้ UUID เวอร์ชันไหนเป็นคีย์หลักของฐานข้อมูล
เวอร์ชัน 7 มักเป็นตัวเลือกที่ดีกว่า เพราะค่าเพิ่มขึ้นตามเวลา แถวใหม่จึงไปต่อท้ายดัชนีแทนที่จะกระจัดกระจาย หมายถึงการแยกหน้าน้อยลงและแคชได้ดีขึ้น
UUID สองตัวจะซ้ำกันได้ไหม
ในทางปฏิบัติไม่ได้ ด้วยบิตสุ่ม 122 บิต คุณต้องสร้าง UUID ราวหนึ่งพันล้านตัวทุกวินาทีเป็นเวลา 85 ปี จึงจะมีโอกาสซ้ำเพียง 50%
GUID เหมือนกับ UUID ไหม
ใช่ GUID เป็นชื่อที่ Microsoft ใช้เรียกสิ่งเดียวกัน Windows มักแสดง GUID เป็นตัวพิมพ์ใหญ่ในวงเล็บปีกกา เช่น {550E8400-E29B-41D4-A716-446655440000} เครื่องมือตรวจสอบรองรับรูปแบบนี้ด้วย
ดึงวันที่จาก UUID ได้ไหม
ได้เฉพาะเวอร์ชันที่อิงเวลา คือ 1, 6 และ 7 วาง UUID ลงใน ตรวจสอบ UUID เพื่อดูว่าสร้างเมื่อใด เวอร์ชัน 4 เป็นแบบสุ่มทั้งหมดจึงไม่มีวันที่