UUID v7 v7 · time-sortable
أحدث إصدارات UUID، يضع أول 48 بت لتخزين ميلي ثانية Unix ليُرتَّب زمنيًا.
نظرة عامة
يُلحق أرقامًا عشوائية بعد الطابع الزمني ليحقّق التفرّد والترتيب معًا. وهو أحدث إصدار مُقنَّن في RFC 9562.
البنية
| طول البت | 128 |
|---|---|
| طول الأحرف | 36 |
| التنسيق | hex 8-4-4-4-12 |
| قابل للترتيب | نعم |
| قائم على العشوائية | جزئيًا |
متى يُستخدم
مفيد خصوصًا حيث يهمّ ترتيب الإدراج مثل المفتاح الأساسي والفهارس في قواعد البيانات. يُنصح به كخيار افتراضي للأنظمة الجديدة.