توليد معرفات UUID و GUID فوراً
يقوم مولد UUID هذا بإنشاء معرفات متوافقة مع المعايير مباشرة في متصفحك. اختر الإصدار، وحدد الكمية، واحصل على قيم جديدة على الفور — سواء قيمة واحدة للصقها في اختبار، أو ألف قيمة لتغذية قاعدة بيانات. يتم إنتاج كل UUID باستخدام مولد الأرقام العشوائية الآمن تشفيرياً في متصفحك، ولا يتم إرسال أو تخزين أي منها على أي خادم.
الميزات
- UUID v4 – 122 بت عشوائي، وهو الإصدار الأكثر استخداماً.
- UUID v7 – طابع زمني بتنسيق Unix بالملي ثانية بحجم 48 بت متبوعاً ببتات عشوائية، مما يتيح فرز المعرفات حسب وقت الإنشاء.
- التوليد الجماعي لما يصل إلى 1,000 UUID دفعة واحدة، مع إمكانية النسخ والتنزيل كملف
.txt. - خيارات التنسيق – أحرف كبيرة، بدون شرطات (32 حرفاً)، أو بين أقواس
{braces}.
الاستخدامات الشائعة
المفاتيح الأساسية لقواعد البيانات. تتيح معرفات UUID لخوادم التطبيقات إنشاء معرفات قبل إدراج صف، مما يبسط الأنظمة الموزعة وعمليات دمج البيانات. يُفضل استخدام الإصدار v7 لهذا الغرض: حيث تؤدي مفاتيح v4 العشوائية إلى تشتت عمليات الإدراج عبر الفهرس، بينما تصل مفاتيح v7 بشكل مرتب.
موارد واجهة برمجة التطبيقات (API) ومفاتيح التكافؤ (Idempotency). تحدد العديد من واجهات برمجة التطبيقات الطلبات والمدفوعات والرسائل بواسطة UUID، وتقبل UUID تم إنشاؤه بواسطة العميل كمفتاح تكافؤ لضمان عدم معالجة الطلب المعاد مرتين.
بيانات وتجهيزات الاختبار. قم بتوليد قائمة من المعرفات لملء جدول بيانات، أو واجهة برمجة تطبيقات وهمية، أو اختبار وحدة.
أسماء الملفات والكائنات. يوفر UUID اسماً خالياً من التعارضات للملفات المرفوعة، أو إدخالات ذاكرة التخزين المؤقت، أو الملفات المؤقتة.
قراءة معرّف UUID
يتميز معرّف UUID مثل 01928f4e-7a3c-7b21-9d4e-5f6a7b8c9d0e بتنسيق ثابت. الرقم الأول في المجموعة الثالثة يمثل الإصدار (4 أو 7). والرقم الأول في المجموعة الرابعة يمثل المتغير، والذي يكون في معرّفات UUID القياسية 8 أو 9 أو a أو b. في معرّفات UUID من الإصدار v7، تُرمّز أول 12 خانة سداسية عشرية وقت الإنشاء بالملي ثانية منذ عام 1970.
هل تحتاج إلى قيم عشوائية أخرى؟ أنشئ كلمات مرور قوية باستخدام مولّد كلمات المرور أو أرقاماً عشوائية في أي نطاق باستخدام مولّد الأرقام العشوائية.