مولد UUID
إنشاء ونسخ معرفات فريدة متنوعة (UUID).
إعدادات إنشاء المعرفات
اختر التنسيق والخيارات للمعرفات المراد إنشاؤها
المعرفات المُنشأة
عشوائي
قائمة المعرفات المُنشأة. انقر للنسخ.
413371c1-e4f1-4d81-b21d-9494ae94cc30112dbf02-462e-4530-9c38-23b987b28011c4133b6a-4c70-4726-80a2-ca25bbfea52fa16e4583-f875-4465-81d2-7f3765b8ddec6409d706-ea18-4aac-880d-2aab388ec825تفاصيل تنسيقات المعرفات
معيار RFC 4122 UUID
UUID v1: طابع زمني + عنوان MAC
ترتيب زمني مضمون، يمكن التعرف على الآلة
ترتيب زمني مضمون، يمكن التعرف على الآلة
UUID v3: مساحة الأسماء + الاسم + MD5
حتمي، نفس الإدخال ينتج نفس النتيجة
حتمي، نفس الإدخال ينتج نفس النتيجة
UUID v4: عشوائي تماماً
الأكثر شيوعاً، عشوائي 122-بت
الأكثر شيوعاً، عشوائي 122-بت
UUID v5: مساحة الأسماء + الاسم + SHA-1
تجمع أكثر أماناً من v3
تجمع أكثر أماناً من v3
UUID v6: v1 قابل للترتيب حسب الوقت
تحسين فهرس قاعدة البيانات
تحسين فهرس قاعدة البيانات
UUID v7: طابع زمني + عشوائي
أحدث معيار، قابل للترتيب
أحدث معيار، قابل للترتيب
تنسيقات معرفات بديلة
NanoID: معرف آمن لعناوين URL
طول متغير، مجموعة أحرف مخصصة
طول متغير، مجموعة أحرف مخصصة
CUID2: معرف مقاوم للتصادم
آمن للبيئات الموزعة، طول متغير
آمن للبيئات الموزعة، طول متغير
ULID: معرف قابل للترتيب
26 حرف، مُرمز بـ Base32
26 حرف، مُرمز بـ Base32
KSUID: معرف K-قابل للترتيب
مرتب حسب الوقت، مُرمز بـ Base62
مرتب حسب الوقت، مُرمز بـ Base62
Snowflake: معرف نظام موزع
طُور بواسطة Twitter، عدد صحيح 64-بت
طُور بواسطة Twitter، عدد صحيح 64-بت
توصيات الاستخدام
- • الاستخدام العام: UUID v4، UUID v7
- • مفاتيح أساسية لقاعدة البيانات: UUID v7، ULID، KSUID
- • لعناوين URL: NanoID، CUID2
- • الإنشاء الحتمي: UUID v3، UUID v5
- • الأنظمة الموزعة: Snowflake، KSUID
- • الترتيب الزمني مهم: UUID v6، UUID v7، ULID