مولّد UUID
ولّد واحداً أو عدة معرّفات UUID من الإصدار 4 (RFC 4122) في متصفحك مباشرة عبر crypto.randomUUID: كبيراً أو صغيراً، بواصلة أو بدونها، وانسخ كل واحد أو الكل دفعة واحدة.
ما هي الأداة
المعرّف UUID هو مُعرِّف من 128 بت صُمم بحيث يكاد تلقائان عشوائيان ألّا يتصادما أبداً. والإصدار 4 يملأ البتات ببيانات عشوائية، ولهذا أصبح المعرّف الافتراضي لمفاتيح قواعد البيانات ورموز API و_ids الجلسة وبيانات الاختبار. تولّد هذه الصفحة UUID عشوائياً مشفّراً حقيقياً في متصفحك: بلا خادم.
ملاحظات وحقائق ممتعة
احتمال التصادم في UUID v4 مشهور بصغره: عليك أن تولّد تريليون UUID قبل أن تقترب فرصة التكرار من 50/50. ولهذا يثق به المهندسون صامتين في الأنظمة الموزّعة، حيث لا يجب أن تختار آلتان المعرّف نفسه دون أن يتحادثا.
الأصل والتاريخ
وُحّد معيار UUID أولاً في ISO/IEC 11578:1996، ثم في RFC 4122 (يوليو 2005) على يد فريق عمل قاده Paul Leach، فعرّد أربع نسخ: الرابعة العشوائية بحتة. واليوم تكشفها المتصفحات عبر crypto.randomUUID().
كلمات مفتاحية ذات صلة
ملاحظات
وجدت مشكلة في إحدى الأدوات أو لديك اقتراح؟ راسلنا عبر البريد الإلكتروني — نقرأ كل رسالة.
