مولد UUID
ولّد معرّف UUID عشوائي واحد أو أكثر من الإصدار 4. خيارات للأحرف الكبيرة وإزالة الشرطات.
النتيجة
تم النسخ!
ولّد معرّفات UUID لرؤية النتيجة.
كيف يعمل
يُنشئ مولّد UUID معرّفات فريدة عالمية (UUID) بصيغ v1 وv4 وv5 مباشرةً في المتصفح.
اختر إصدار UUID: v4 (عشوائي، مُوصى به لمعظم الحالات) أو v1 (مبني على الوقت وعنوان MAC) أو v5 (محدّد بالفضاء والاسم، حتمي). انقر على توليد للحصول على UUID واحد، أو حدد كمية (حتى 100) للتوليد الجماعي.
صيغة الإخراج: UUID قياسي بشرطات (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) أو نسخة بدون شرطات.
يُوصى بـ UUID v4 عند الحاجة إلى معرّفات فريدة عشوائية. UUID v5 مفيد عندما يجب أن ينتج الإدخال ذاته دائماً المعرّف ذاته.
حالات الاستخدام
- توليد مفاتيح رئيسية لقاعدة البيانات
- إنشاء معرفات جلسة فريدة
- وسم الموارد في الأنظمة الموزعة
- اختبار التطبيقات ببيانات عشوائية
- توليد مفاتيح API
الأسئلة الشائعة
- ما الفرق بين UUID v1 وv4 وv5؟
- v1 مبني على الوقت وعنوان MAC؛ v4 عشوائي؛ v5 هاش حتمي للفضاء والاسم.
- هل UUID v4 فريد حقاً؟
- احتمالية التصادم ضئيلة بشكل فلكي (نحو واحد من 2 أس 122). عملياً: فريد.
- هل يمكن استخدام UUID كمفتاح قاعدة بيانات؟
- نعم—UUID شائع كمفتاح أساسي. تنبّه: UUID v1/v4 عشوائي قد يسبب تشرذم فهرس الشجرة الثنائية B.
- ما فضاء الاسم في UUID v5؟
- الفضاءات القياسية: URL وDNS وOID وX.500. اختر بناءً على نوع الإدخال.
- هل يُرسَل UUID المولّد إلى الخادم؟
- لا—التوليد يتم محلياً في المتصفح.