ข้ามไปที่เนื้อหา
ตัวแปลงเวลาเริ่มแข่งฟุตบอลโลก เปิดใช้งานแล้วดูเวลาเริ่มแข่งตามเขตเวลาของคุณ และเพิ่มการเตือนในปฏิทิน

ตัวสร้าง UUID

เครื่องมือสร้าง UUID สร้างตัวระบุ v1, v4 และ v7 แบบแบตช์ พร้อมตัวเลือกตัวพิมพ์ใหญ่/เล็ก ขีดกลาง การคัดลอก และดาวน์โหลด TXT สำหรับ ID ฐานข้อมูล คีย์ idempotency และ trace ID

เวอร์ชัน UUID

จำนวน

1 / 100

ตัวเลือกรูปแบบ

ใช้ตัวพิมพ์ใหญ่

มีขีดคั่น

ตัวสร้าง UUID

เริ่มต้นอย่างรวดเร็ว

1
เลือกเวอร์ชัน: v7 เป็นค่าเริ่มต้นสำหรับ ID ที่เรียงตามเวลา ใช้ v4 สำหรับความสุ่มล้วน และใช้ v1 เฉพาะเมื่อต้องการ semantics เวลาแบบเดิม
2
รูปแบบ: สลับตัวพิมพ์ใหญ่/ขีด เพื่อความอ่านง่ายหรือให้สั้นกระชับ
3
สร้าง จากนั้นคัดลอกหนึ่งรายการ/ทั้งหมด หรือดาวน์โหลดรายการ .txt

สถานการณ์การใช้งานทั่วไป

คอลัมน์ฐานข้อมูล UUID และคีย์หลักทดสอบ โดยยังคงต้องมีข้อจำกัดด้านเอกลักษณ์ของฐานข้อมูล

คีย์ API และขอตัวระบุการขจัดข้อมูลซ้ำซ้อน

ใช้สำหรับระบุเหตุการณ์/ล็อก/Trace ID

พารามิเตอร์เวอร์ชันและรูปแบบ

v1: ซีแมนทิกส์การประทับเวลา + ตัวระบุโหนดแบบสุ่ม อย่าใช้มันเป็นบันทึกเวลาการสร้างที่เชื่อถือได้หรือคีย์ที่จัดเรียงได้
v4: ตัวระบุแบบสุ่ม; สร้างด้วยไลบรารี uuid โดยใช้ค่าสุ่มจาก crypto สมัยใหม่
v7: UUID ที่เรียงตามเวลา Unix Epoch เหมาะกับดัชนีฐานข้อมูลและบันทึก log แต่ไม่ใช่บันทึกเวลา creation ที่มีอำนาจยืนยัน
การแสดงผล: การใช้ตัวพิมพ์และขีดมีผลต่อการเก็บ/อ่าน แต่ไม่มีผลต่อค่า UUID การเทียบควรไม่แยกตัวพิมพ์เล็กใหญ่

📦 การทำงานแบบชุดและการส่งออก

การแสดงผล: แสดงเฉพาะชุดที่สร้างล่าสุดพร้อม timestamp
การทำงานคลิกเดียว: คัดลอกหนึ่งรายการ/ทั้งหมด หรือดาวน์โหลดไฟล์ .txt
ข้อมูลผลลัพธ์: แต่ละแถวแสดงเวอร์ชัน UUID และเวลาที่สร้าง

ขอบเขตการสร้าง UUID

เครื่องมือนี้สร้างเฉพาะ UUID v1, v4 และ v7; ไม่มี v3/v5/v6/v8, UUID Nil/Max, การสร้าง namespace, validation หรือ decoding
เอาต์พุต v4 เหมาะสำหรับตัวระบุ ไม่ใช่รหัสผ่าน คีย์ API โทเค็นการตรวจสอบสิทธิ์ หรือข้อมูลลับอื่นๆ
ผลลัพธ์ v7 เรียงตามเวลาโดยประมาณ แต่ตัวเลือกการจัดรูปแบบไม่ได้ทำให้ UUID เป็น secret หรือการรับประกันทางธุรกิจ
ผลลัพธ์ v1 มี semantics timestamp และตัวระบุโหนดแบบสุ่ม ควรใช้ v7 หรือ v4 เว้นแต่ต้องการพฤติกรรม timestamp แบบเดิมโดยตั้งใจ
ตัวพิมพ์ใหญ่และยัติภังค์เปลี่ยนการนำเสนอสตริงเท่านั้น ทำให้รูปแบบเป็นมาตรฐานก่อนที่จะเปรียบเทียบหรือจัดเก็บ UUID ข้ามระบบ

คำแนะนำการใช้งาน

คำแนะนำทั่วไป: ใช้ v7 สำหรับตัวระบุ production ที่เรียงลำดับได้ ใช้ v4 สำหรับตัวระบุแบบสุ่ม และใช้ v1 เฉพาะเมื่อจำเป็นต้องใช้ semantics เวลาแบบเดิม
แนวทางจัดเก็บ: ฟิลด์ฐานข้อมูลมักใช้ตัวพิมพ์เล็กไม่ใส่ขีด ส่วน log/การแสดงผลอาจใช้ตัวพิมพ์เล็กพร้อมขีดเพื่ออ่านง่าย
Idempotency และ tracing: ใช้ v7 หรือ v4 สำหรับคีย์ idempotency และ trace ID; UUID ไม่ใช่ authentication token หรือ secret
การเตรียมงานแบบชุด: สร้างลิสต์ UUID ล่วงหน้าเพื่อนำไปใช้ในการ migrate หรือ initialize ระบบ

ข้อจำกัดและความเข้ากันได้

รองรับเวอร์ชัน: ตอนนี้เฉพาะ v1, v4 และ v7; ไม่มี v3/v5/v6/v8, Nil/Max, namespace UUID, validator หรือ decoder
ความต่างข้ามภาษา/ระบบ: วิธี serialize อาจต่างกัน (ตัวพิมพ์/ขีด) ควรกำหนดมาตรฐานร่วมกันในทีม

ความเป็นส่วนตัวและความปลอดภัย

UUID ถูกสร้างขึ้นในเบราว์เซอร์ของคุณ ผลลัพธ์ที่สร้างขึ้นจะไม่ถูกส่งไปยัง CrateX.app และสามารถล้างหรือรีเซ็ตการตั้งค่าในเครื่องได้
หมายเหตุความเป็นส่วนตัว: v1 และ v7 มีความหมายด้านเวลา; v1 ใช้ตัวระบุโหนดแบบสุ่มและไม่เปิดเผย MAC address จริง

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

5

ขั้นตอนถัดไปสามารถทำต่อด้วยเครื่องมือที่เกี่ยวข้องเหล่านี้

แหล่งข้อมูล

คู่มือ

เกี่ยวกับเรา

เกี่ยวกับเรา
ราคา

การประมวลผลของเครื่องมือทั้งหมดเกิดขึ้นภายในเบราว์เซอร์ของคุณแบบในเครื่อง