ما هو UUID
نلخّص من الأساس مفهوم UUID (المعرّف الفريد العالمي) وسبب استخدامه.
التعريف
UUID قيمة بطول 128 بت، صُمّمت لإنشاء معرّف فريد لا يكاد يتكرّر في العالم كله دون جهة إدارة مركزية. ويُكتب عادةً بـ 32 رقمًا ست عشريًا و4 شرطات على الصورة 8-4-4-4-12.
لماذا يُستخدم
لأن أنظمة متعددة أو بيئات دون اتصال يمكنها إنشاء المعرّفات كلٌّ على حدة دون تصادم، فيُستخدم على نطاق واسع في الأنظمة الموزّعة والمفتاح الأساسي في قواعد البيانات وأسماء الملفات ورموز الجلسات. وخلافًا للأعداد المتتالية يصعب التنبؤ به ويسهل دمجه.
الإصدارات
لـ UUID عدة إصدارات. الأكثر شيوعًا هو v4 العشوائي، وأحدث ما يُوصى به هو v7 القابل للترتيب الزمني. وهناك أيضًا v3·v5 القائمان على الاسم، و v1 القائم على الزمن، و NIL الذي كل بتاته أصفار.