التجزئة/التشفير

UUID Generator

توليد UUID بالإصدارات 1 و3 و4 و5 و6 و7 — عشوائية، مبنية على الوقت، ومشتقة من اسم (name-based).

الأسئلة الشائعة

ما الفرق بين UUID v4 والإصدارات الأخرى مثل v1؟

UUID v4 يُولَّد بشكل عشوائي بالكامل تقريبًا، بينما v1 يعتمد على الوقت وعنوان الجهاز، وv3/v5 يُشتقان من اسم عبر تجزئة MD5/SHA-1، وv7 يجمع بين الترتيب الزمني والعشوائية.

ما احتمال تصادم معرّفين من نوع UUID v4؟

احتمال التصادم منخفض للغاية (يقترب من الصفر عمليًا)؛ حتى مع توليد مليارات المعرّفات فإن احتمال تكرار قيمة واحدة يظل ضئيلًا جدًا رياضيًا.

أين تُستخدم معرّفات UUID عادةً؟

تُستخدم كمعرّفات فريدة لسجلات قواعد البيانات، الجلسات، الملفات، والكائنات الموزّعة، دون الحاجة إلى منسّق مركزي لضمان عدم التكرار.