حول مولّد UUID
معرّف UUID (المعرّف الفريد عالميًا، ويُسمى أيضًا GUID) هو قيمة بطول 128 بت تُستخدم لتعريف السجلات والملفات والجلسات والكائنات دون الحاجة إلى جهة مركزية. معرّفات UUID من الإصدار 4 عشوائية تمامًا. أما معرّفات الإصدار 7 فتبدأ بطابع زمني، لذا تُرتَّب وفق وقت إنشائها، مما يجعلها خيارًا جيدًا للمفاتيح الأساسية في قواعد البيانات. يستخدم هذا المولّد مولّد الأرقام العشوائية الآمن تشفيريًا في متصفحك.
طريقة الاستخدام
- اختر الإصدار 4 (عشوائي) أو الإصدار 7 (مرتّب زمنيًا).
- أدخل عدد المعرّفات التي تحتاجها، حتى 1,000 معرّف في المرة الواحدة.
- يمكنك اختياريًا التحويل إلى الأحرف الكبيرة أو إزالة الشرطات.
- انقر على «إنشاء» للحصول على دفعة جديدة، ثم انسخ القائمة أو نزّلها.
الأسئلة الشائعة
هل يمكن أن يتطابق معرّفان من معرّفات UUID المُنشأة؟
عمليًا، لا. يحتوي معرّف UUID من الإصدار 4 على 122 بت عشوائية؛ وستحتاج إلى إنشاء مليارات المعرّفات في الثانية لسنوات عديدة قبل أن يصبح التصادم مرجّحًا.
هل أستخدم UUID من الإصدار 4 أم 7؟
استخدم الإصدار 7 عندما تُخزَّن المعرّفات في فهرس قاعدة بيانات، لأنها مرتّبة زمنيًا وتحافظ على كفاءة عمليات الإدراج. واستخدم الإصدار 4 عندما يجب ألا يكشف المعرّف أي شيء، بما في ذلك وقت إنشائه.
ما الفرق بين UUID وGUID؟
هما الشيء نفسه. GUID هو الاسم الذي تستخدمه Microsoft لمعرّفات UUID.