یو ایل آئی ڈی جنریٹر

ULIDs (یونیورسل یونیکلی لیکسیکوگرافیکل سورٹیبل شناخت کنندگان) تیار کریں۔ 26 کریکٹرز، یو آر ایل سے محفوظ، وقت کے لحاظ سے ترتیب دینے والا، اور UUIDs کے ساتھ مطابقت رکھنے والا۔

100٪ محفوظ - آپ کے براؤزر میں مقامی طور پر تیار کیا گیا
ٹائم سورٹیبل یو آر ایل سیف 48-بٹ ٹائم اسٹیمپ

یو ایل آئی ڈی جنریٹ کریں

قابل ترتیب منفرد شناخت کنندگان بنائیں

تیار کردہ ULIDs

منفرد شناخت کنندگان بنانے کے لیے "Generate ULIDs" پر کلک کریں

ULID ساخت

ہر ULID دو حصوں پر مشتمل ہوتا ہے: ٹائم اسٹیمپ اور بے ترتیبی

ٹائم اسٹیمپ (10 کردار) بے ترتیبی (16 کردار)

01ARZ3NDEKTSV4RRFFQ69G5FAV

مثال: یہ ULID ایک مخصوص ملی سیکنڈ پر تیار کیا گیا ہے اور اس میں 80 بٹس کی بے ترتیبی شامل ہے

ٹائم اسٹیمپ (48 بٹس)

یونکس کے دور (1970-01-01) کے بعد ملی سیکنڈز۔ وقت کے مطابق ترتیب دینے کی سہولت فراہم کرتا ہے اور 10889 عیسوی تک جاری رہتا ہے۔

بے ترتیبی (80 بٹس)

کرپٹوگرافک طور پر محفوظ رینڈم ویلیو۔ فی ملی سیکنڈ 1.21 کوئنٹیلین منفرد IDs فراہم کرتا ہے۔

تکنیکی خصوصیات

ULID کو ترتیب دینے، URL محفوظ اور UUIDs کے ساتھ مطابقت رکھنے کے لیے ڈیزائن کیا گیا ہے

خصوصیات

  • کرپٹوگرافک طور پر محفوظ بے ترتیبی
  • صرف کلائنٹ سائیڈ جنریشن
  • لغوی طور پر ترتیب پذیر
  • کوئی خاص حروف نہیں (یو آر ایل محفوظ ہے)

تفصیلات

  • 26 حروف (128 بٹس)
  • کروک فورڈ کی Base32 انکوڈنگ
  • 48-بٹ ٹائم اسٹیمپ + 80-بٹ بے ترتیبی
  • 1.21 ملین آئی ڈیز فی ملی سیکنڈ