ما هو UUID؟
UUID (Universally Unique Identifier) هو معرف فريد يتكون من 128 بت يُستخدم لتعريف المعلومات بشكل فريد في أنظمة الكمبيوتر. الشكل: 550e8400-e29b-41d4-a716-446655440000
أنواع UUID
UUID v1 (الوقت + العنوان المادي)
يعتمد على الوقت وعنوان MAC الخاص بالجهاز.
UUID v4 (عشوائي)
يعتمد على الأرقام العشوائية بالكامل. الأكثر استخداماً.
استخدامات UUID
- قواعد البيانات: كمفتاح أساسي بدلاً من الأرقام التسلسلية
- APIs: لتعريف الموارد بشكل فريد
- التتبع: تتبع الجلسات والطلبات
- الملفات: تسمية الملفات المرفوعة
كيفية الاستخدام
- اضغط على زر التوليد
- سيظهر UUID جديد فوراً
- انسخه واستخدمه في مشروعك
- يمكنك توليد عدة UUIDs دفعة واحدة
لماذا UUID وليس أرقام تسلسلية؟
- لا حاجة لقاعدة بيانات مركزية لتوليد المعرفات
- آمن - لا يمكن تخمين المعرف التالي
- مقاوم للتكرار - احتمال التكرار شبه معدوم
- قابل للتوزيع - يمكن توليده في أي مكان