randomUuid.seo.intro

الأسئلة المتداولة

ما هو UUID؟

UUID (المعرف الفريد العالمي) عبارة عن تسمية 128 بت تستخدم لتعريف المعلومات بشكل فريد في أنظمة الكمبيوتر. تم توحيده بواسطة RFC 4122 وله تنسيق مثل 550e8400-e29b-41d4-a716-446655440000.

ما الفرق بين UUID v1 وUUID v4؟

يتم إنشاء UUID v1 استنادًا إلى الطابع الزمني الحالي وعنوان MAC، مما يجعله مرتبًا زمنيًا ولكن من المحتمل أن يكشف عن معلومات النظام. يتم إنشاء UUID v4 بشكل عشوائي باستخدام أرقام عشوائية آمنة تشفيريًا، مما يجعله أكثر ملاءمة للخصوصية ومناسبًا لمعظم حالات الاستخدام.

هل UUID فريد حقًا؟

يحتوي UUID v4 على 122 بت من العشوائية، مما يجعل احتمالية الاصطدام منخفضة بشكل فلكي (حوالي 1 في 5.3×10^36). لجميع الأغراض العملية، UUIDs فريدة من نوعها.

ما هو ULID ومتى يجب استخدامه؟

ULID (المعرف الفريد العالمي القابل للفرز المعجمي) هو معرف 128 بت يمكن فرزه حسب وقت الإنشاء. استخدم ULID عندما تحتاج إلى معرفات فريدة يمكن فرزها بتسلسل زمني، مثل المفاتيح الأساسية لقاعدة البيانات.