مولّد UUIDv7

أنشئ معرّفات UUIDv7 قابلة للترتيب زمنياً من طابع Unix الحالي بالمللي ثانية وبتات عشوائية آمنة.

تُنشأ المعرّفات والملفات الدفعية محلياً باستخدام عشوائية المتصفح الآمنة.

تُنشأ المعرّفات والملفات الدفعية محلياً باستخدام عشوائية المتصفح الآمنة.

UUIDv7 الحالي

الطابع الزمني المضمّن: تخزّن أول 48 بت زمن Unix بالمللي ثانية.

تنزيل دفعة UUIDv7

اختر من 1 إلى 100,000. يُكتب معرّف صغير الأحرف ومرتب زمنياً في كل سطر.

ما الذي تفعله الأداة

إنشاء UUID الإصدار 7 وفق RFC 9562 بحيث تحتوي أول 48 بت على زمن Unix بالمللي ثانية.

نسخ معرّف واحد أو إنشاء ملف نصي محلي يضم دفعة رتيبة أكبر.

كيفية الاستخدام

  1. استخدم المعرّف في اللوحة الأولى أو أنشئ آخر.
  2. راجع الطابع الزمني المفكوك أسفل المعرّف.
  3. اختر عدداً صحيحاً من 1 إلى 100,000 للدفعة.
  4. أنشئ الملف النصي؛ يحتوي كل سطر على UUID صغير الأحرف.

الاستخدامات العملية

  • إنشاء معرّفات قواعد بيانات أو API قابلة للترتيب تقريبياً حسب وقت الإنشاء.
  • إعداد بيانات مرتبة للاختبارات والاستيراد والترحيل.
  • إنشاء معرّفات تتبع أو أحداث أو سجلات دون عداد مركزي.
  • إنشاء قيم نموذجية معيارية للتوثيق واختبارات البرمجيات.

ملاحظات وحدود

  • يخزّن UUIDv7 طابع Unix بطول 48 بت بالمللي ثانية ويستخدم بتات الإصدار 7 ومتغير RFC.
  • تبدأ البتات الـ74 المتبقية بعشوائية آمنة ثم تُزاد عندما لا تتقدم الساعة.
  • ينطبق الترتيب المعجمي على UUID القياسي صغير الأحرف في عملية المتصفح هذه؛ تحتاج الأنظمة الموزعة قواعدها الخاصة.
  • UUIDv7 معرّف وليس تلقائياً كلمة مرور أو رمز وصول أو إثبات أصالة. لا تُرسل القيم إلى petuja.tools.

الأسئلة الشائعة

ما المعلومات التي يكشفها UUIDv7؟

يكشف وقت إنشاء تقريبي بالمللي ثانية مخزناً في أول 48 بت.

هل UUIDv7 فريد بشكل مطلق؟

التصادم شديد الاستبعاد، لكن المجال العشوائي المحدود لا يمنح ضماناً رياضياً مطلقاً.

لماذا تبقى معرّفات المللي ثانية نفسها مرتبة؟

تزيد الأداة حقل 74 بت بعد الطابع الزمني ما دامت الساعة لم تتقدم.

ماذا يحدث إذا رجعت ساعة الجهاز؟

يحتفظ المولد بآخر طابع زمني ويزيد الحقل الرتيب حتى تلحق الساعة.

هل تُرفع المعرّفات؟

لا. تُنشأ المعرّفات والدفعات محلياً باستخدام Web Crypto.