كيفية الاستخدام
- 1اختر إصدار UUID: v4 (عشوائي) أو v7 (مبني على الوقت).
- 2حدد العدد (من 1 إلى 100 UUID في المرة الواحدة).
- 3انقر على "إنشاء UUID" لإنشاء معرفات جديدة.
- 4انسخ UUID فردي أو جميعها مرة واحدة.
المميزات
- UUID v4: عشوائي تشفيري، فريد عالمياً
- UUID v7: مرتب زمنياً، قابل للفرز، مناسب لقواعد البيانات
- إنشاء مجمع: حتى 100 UUID في المرة الواحدة
- نسخ بنقرة واحدة لـ UUID فردي أو الكل
- يتم الإنشاء محلياً باستخدام crypto.randomUUID()
- مجاني بدون تسجيل
الأسئلة الشائعة
ما هو UUID؟
UUID (المعرف الفريد العالمي) هو معرف بطول 128 بت فريد عبر جميع الأجهزة والأوقات. يتم تنسيقه كـ 32 رقماً سداسياً عشرياً في 5 مجموعات مفصولة بشرطات: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
ما الفرق بين UUID v4 و v7؟
UUID v4 عشوائي تماماً بدون ترتيب متأصل. UUID v7 يتضمن طابعاً زمنياً مما يجعله قابلاً للفرز حسب وقت الإنشاء — وهذا يحسن أداء فهرسة قواعد البيانات بشكل كبير.
هل يمكن أن تتكرر UUID؟
نظرياً نعم، لكن عملياً لا. احتمال إنشاء UUID v4 متطابقين هو تقريباً 1 من 2^122 (حوالي 5.3 × 10^36). ستحتاج لإنشاء مليار UUID في الثانية لمدة 85 عاماً للحصول على احتمال 50% لتكرار واحد.
متى يجب استخدام UUID؟
استخدم UUID كمفاتيح أساسية في قواعد البيانات الموزعة، لمعرفات الجلسات، مفاتيح API، أسماء الملفات، أو أي حالة تحتاج فيها لمعرف فريد بدون تنسيق مركزي.
نصائح وسير عمل ذات صلة
- أنشئ تجزئة لمعرّفات UUID للحصول على معرّفات أقصر باستخدام مولد التجزئة.
- أنشئ مفاتيح API آمنة إلى جانب UUID باستخدام مولد كلمات المرور.
- نسّق بيانات JSON التي تحتوي على حقول UUID باستخدام منسق JSON.
- شفّر معرّفات UUID لمعاملات URL باستخدام مشفر URL.