مولِّد UUID (v1، v4، v7، NIL)
خصوصية بالتصميم — يعمل بالكامل في متصفحك
أنشئ UUIDs من كل إصدار شائع — v1 وv4 وv7 والـ UUID الصفري — في متصفحك. تُنشئ Toova واحدًا في كل مرة أو بالجملة وتنسخ بنقرة واحدة ولا ترسل أي طلب إلى خادم أثناء التوليد.
أي إصدار UUID تستخدم
UUID v4 عشوائي وهو الخيار الأكثر شيوعًا حين تحتاج فقط إلى معرّف فريد دون ترتيب. UUID v7 مرتب زمنيًا، مما يجعله مثاليًا لمفاتيح قاعدة البيانات الأساسية لأن الإدراجات تقع في نهاية الفهرس بدلًا من التشتت عبره. UUID v1 قائم على الطابع الزمني وMAC ونادرًا ما يكون الخيار الصحيح اليوم. تُولّد Toova الثلاثة وكذلك UUID الصفري للاختبار.
التوليد بالجملة والتنسيق
أنشئ UUID واحدًا للاختبار السريع أو حتى عشرة آلاف في كل مرة لملء التثبيتات وتعبئة قواعد البيانات التطويرية أو اختبار الحمل. تشمل صيغ المخرجات الشكل المعياري بواصلات أو النظام السداسي عشري بلا واصلات أو أحرف كبيرة أو مُغلَّف بأقواس للغات التي تتوقع ذلك الأسلوب. النتيجة قابلة للنسخ بنقرة واحدة ويمكن تصديرها كقائمة نص عادي.
عشوائي تشفيريًا ومحلي
تستخدم UUIDs العشوائية مولّد الأرقام العشوائية التشفيري للمتصفح، نفس المصدر الذي يستخدمه متصفحك لمفاتيح TLS. القيم غير قابلة للتنبؤ وفريدة باحتمالية ساحقة. التوليد يعمل بالكامل في متصفحك — لا يتضمن خادمًا ولا تسجيل ولا تحليلات على القيم نفسها. افتح تبويب الشبكة وتحقق من عدم وجود طلبات صادرة أثناء التوليد.
الأسئلة الشائعة
- هل أستخدم v4 أم v7 لقاعدة البيانات؟
- استخدم v7 للتصاميم الجديدة لقواعد البيانات. تُجمَّع المعرّفات المرتبة زمنيًا الإدراجات الحديثة في نفس صفحة الفهرس، مما يُحسّن أداء الكتابة والمحلية بشكل كبير. ابقَ مع v4 إذا كان نظامك يعتمد بالفعل على معرّفات عشوائية غير قابلة للتنبؤ.
- كم UUIDs العشوائية فريدة؟
- يحتوي UUID v4 على 122 بت من العشوائية، مما يعني أن احتمالية التصادم ضئيلة بشكل لا يُحصى لأي تطبيق معقول. ستحتاج إلى توليد تريليونات قبل أن تصبح المخاطرة ملموسة.
- هل يمكنني توليد UUIDs بالجملة؟
- نعم. يمكن لـ Toova إنتاج حتى عشرة آلاف في كل مرة. المخرج UUID واحد في كل سطر، جاهز للصقه في برنامج ملء قاعدة البيانات أو ملف تثبيت.
- ما UUID الصفري؟
- UUID الصفري هو 00000000-0000-0000-0000-000000000000. يُستخدم كقيمة حارسة تعني "لم يُعيَّن UUID" أو كحامل اختبار في عينات الكود.
- هل التوليد عشوائي حقًا؟
- نعم. تستخدم Toova مولّد الأرقام العشوائية التشفيري للمتصفح — نفس المصدر المستخدم لمفاتيح TLS وملفات تعريف الارتباط الآمنة. لا تتضمن أي بذور قابلة للتنبؤ.