AG UUID

UUID v7 v7 · time-sortable

أحدث إصدارات UUID، يضع أول 48 بت لتخزين ميلي ثانية Unix ليُرتَّب زمنيًا.

نظرة عامة

يُلحق أرقامًا عشوائية بعد الطابع الزمني ليحقّق التفرّد والترتيب معًا. وهو أحدث إصدار مُقنَّن في RFC 9562.

البنية

طول البت128
طول الأحرف36
التنسيقhex 8-4-4-4-12
قابل للترتيبنعم
قائم على العشوائيةجزئيًا

متى يُستخدم

مفيد خصوصًا حيث يهمّ ترتيب الإدراج مثل المفتاح الأساسي والفهارس في قواعد البيانات. يُنصح به كخيار افتراضي للأنظمة الجديدة.

مثال

UUID v7
018f2e6b-6a3c-7c9a-b1e2-3d4e5f6a7b8c

أنشئ هذا التنسيق

عرض الشِفرة بكل لغة →