یو ایل آئی ڈی جنریٹر
ULIDs (یونیورسل یونیکلی لیکسیکوگرافیکل سورٹیبل شناخت کنندگان) تیار کریں۔ 26 کریکٹرز، یو آر ایل سے محفوظ، وقت کے لحاظ سے ترتیب دینے والا، اور UUIDs کے ساتھ مطابقت رکھنے والا۔
یو ایل آئی ڈی جنریٹ کریں
قابل ترتیب منفرد شناخت کنندگان بنائیں
تیار کردہ ULIDs
منفرد شناخت کنندگان بنانے کے لیے "Generate ULIDs" پر کلک کریں
ULID ساخت
ہر ULID دو حصوں پر مشتمل ہوتا ہے: ٹائم اسٹیمپ اور بے ترتیبی
01ARZ3NDEKTSV4RRFFQ69G5FAV
مثال: یہ ULID ایک مخصوص ملی سیکنڈ پر تیار کیا گیا ہے اور اس میں 80 بٹس کی بے ترتیبی شامل ہے
ٹائم اسٹیمپ (48 بٹس)
یونکس کے دور (1970-01-01) کے بعد ملی سیکنڈز۔ وقت کے مطابق ترتیب دینے کی سہولت فراہم کرتا ہے اور 10889 عیسوی تک جاری رہتا ہے۔
بے ترتیبی (80 بٹس)
کرپٹوگرافک طور پر محفوظ رینڈم ویلیو۔ فی ملی سیکنڈ 1.21 کوئنٹیلین منفرد IDs فراہم کرتا ہے۔
تکنیکی خصوصیات
ULID کو ترتیب دینے، URL محفوظ اور UUIDs کے ساتھ مطابقت رکھنے کے لیے ڈیزائن کیا گیا ہے
خصوصیات
- کرپٹوگرافک طور پر محفوظ بے ترتیبی
- صرف کلائنٹ سائیڈ جنریشن
- لغوی طور پر ترتیب پذیر
- کوئی خاص حروف نہیں (یو آر ایل محفوظ ہے)
تفصیلات
- 26 حروف (128 بٹس)
- کروک فورڈ کی Base32 انکوڈنگ
- 48-بٹ ٹائم اسٹیمپ + 80-بٹ بے ترتیبی
- 1.21 ملین آئی ڈیز فی ملی سیکنڈ