دليل UUID: ما هي المعرّفات الفريدة وكيف تستخدمها؟
شرح شامل لـ UUID: بنيتها، الأنواع، لماذا هي الخيار العالمي للمعرّفات في الأنظمة الموزعة.
المعرّف الفريد العام (UUID) رقم عشوائي من الطول 128 بت يُنمّذج بأربعة وثلاثين حرفًا، ويوفر للأنظمة طريقة فحص عديدة دون مركزية. في هذا الدليل نشرح بنيته ولماذا اعتمدته الأنظمة الموزعة.
بنية UUID
يتكون من 32 رقمًا سداسيًا مقسمة على خمسة أجزاء (8-4-4-4-12)، يعرّف جزء منها إصدار المعرّف. الإصدار الأكثر استخدامًا v4 يولّد كل البتات عشوائيًا، بينما v1 يدمج الوقت وعنوان الجهاز، وv7 يجمع الوقت مع العشوائية.
لماذا نفضّلها على التسلسل؟
- إنشاء معرّفات متعددة الأجهزة دون تصادم تنسيقي.
- لا حاجة لخادم مركزي لإصدار الأرقام.
- لا تكشف أحجام الجداول أو التسلسل التنافسي.
- مناسبة للأنظمة الموزعة والتزامن العالي.
متى أمتنع عن UUID؟
عند الجداول الضخمة الجدية التي تحتاج ضغطًا ذكيًا من 8 بايت فقط، أو عندما تلزم قيم قابلة للترتيب الزمني الطبيعي — هنا قد يفضل v7 أو بدائل أصغر.
أسئلة شائعة
هل كل إصدارات UUID عشوائية؟
لا، v1 يعتمد الوقت والجهاز، بينما v4 عشوائي بالكامل، وv7 يجمع الاثنين؛ اختر حسب حاجتك.
كيف أحصل على عدة معرّفات بسرعة؟
افتح مولّد UUID المجاني وحدد العدد الذي تريده ثم انسخ القائمة.
جرّب مولّد UUID الآن، وإن كنت مطورًا وي JSON فاستعن بـ منسق JSON.
فريق تاسكلي
فريق تاسكلي ملتزم بتقديم أفضل الأدوات المجانية والمحتوى التعليمي المتميز.
هل أعجبك هذا المقال؟
اشترك في نشرتنا البريدية لتصلك أحدث المقالات والأدوات فور صدورها.
النشرة البريدية
احصل على أحدث الأدوات والمقالات على بريدك