ما هو مولّد UUID؟
مولّد UUID هو أداة تنشئ معرفات فريدة عالمياً (UUIDs) — قيم 128 بت تُستخدم لتحديد المعلومات بشكل فريد في أنظمة الكمبيوتر. يتم توحيد UUIDs بواسطة مواصفة RFC 4122 وتستخدم على نطاق واسع في قواعد البيانات والأنظمة الموزعة وتطوير واجهات برمجة التطبيقات وتطبيقات البرمجيات لضمان تحديد فريد دون سلطة تنسيق مركزية. يدعم مولّد UUID المجاني عبر الإنترنت جميع إصدارات UUID الرئيسية — v1 (قائم على الوقت)، v3 (تجزئة MD5)، v4 (عشوائي)، v5 (تجزئة SHA-1)، و NIL UUID. سواء كنت بحاجة إلى معرف واحد أو توليد دفعات من عدة UUIDs، توفر هذه الأداة نتائج فورية وموثوقة بالكامل داخل متصفحك.
الميزات الرئيسية
دعم متعدد الإصدارات
أنشئ UUID v1 (قائم على الوقت)، v3 (تجزئة MD5)، v4 (عشوائي)، v5 (تجزئة SHA-1)، و NIL UUID
توليد دفعات
أنشئ من 1 إلى 50 UUIDs في وقت واحد بنقرة واحدة
الاسم ومساحة الاسم لـ v3/v5
أنشئ UUIDs حتمية باستخدام إعدادات مساحة الاسم المسبقة (DNS، URL، OID، X.500) أو مساحة اسم UUID مخصصة مع إدخال الاسم
مساحة اسم مخصصة
أدخل أي UUID صالح كمساحة اسم مخصصة مع تحقق فوري
نسخ بنقرة واحدة
انسخ جميع UUIDs المُنشأة إلى الحافظة فوراً
تحديث فوري
أنشئ مجموعات UUID جديدة بنقرة واحدة
معالجة على جانب العميل
تحدث جميع العمليات الحسابية في متصفحك — بدون تحميل بيانات
يعمل دون اتصال
يعمل بدون إنترنت بعد تحميل الصفحة الأولي
حالات الاستخدام العملية
المفاتيح الأساسية في قواعد البيانات
أنشئ معرفات فريدة لسجلات قواعد البيانات عبر الأنظمة الموزعة
تطوير واجهات برمجة التطبيقات
أنشئ معرفات موارد فريدة لواجهات برمجة التطبيقات RESTful والخدمات المصغرة
إدارة الجلسات والرموز
أنشئ معرفات جلسة ورموز CSRF ومعرفات تتبع
تطوير البرمجيات
استخدم كمعرفات فريدة في كود التطبيق والسجلات وتتبع الأحداث
الأنظمة الموزعة
ضمان معرفات خالية من التعارض عبر عقد متعددة دون تنسيق مركزي
الاختبار وضمان الجودة
أنشئ بيانات اختبار بسرعة مع معرفات فريدة لاختبار الحمل واختبار التكامل
كيفية استخدام مولّد UUID
| الخطوة | الإجراء |
|---|---|
| 1 | اختر إصداراً اختر من NIL، v1 (قائم على الوقت)، v3 (تجزئة MD5)، v4 (عشوائي)، أو v5 (تجزئة SHA-1) |
| 2 | حدد العدد استخدم شريط التمرير لاختيار عدد UUIDs المطلوب توليدها (1 إلى 50) |
| 3 | تكوين v3/v5 (اختياري) لإصداري v3 و v5، حدد إعداداً مسبقاً لمساحة الاسم (DNS، URL، OID، X.500) أو أدخل مساحة اسم UUID مخصصة، ثم قدم سلسلة اسم |
| 4 | انسخ النتائج انقر على زر النسخ لنسخ جميع UUIDs المُنشأة إلى الحافظة، أو انقر على تحديث لتوليد مجموعة جديدة |
