यूएलआईडी जेनरेटर

ULIDs (सार्वभौमिक रूप से अद्वितीय लेक्सिकोग्राफिक रूप से सॉर्ट करने योग्य पहचानकर्ता) उत्पन्न करें। 26 वर्ण, यूआरएल-सुरक्षित, समय-सॉर्ट करने योग्य और यूयूआईडी के साथ संगत।

100% सुरक्षित - आपके ब्राउज़र में स्थानीय रूप से उत्पन्न
समय क्रमबद्ध करने योग्य यूआरएल सुरक्षित 48-बिट टाइमस्टैम्प

ULID जनरेट करें

सॉर्ट करने योग्य अद्वितीय पहचानकर्ता बनाएं

जेनरेट किए गए यूएलआईडी

अद्वितीय पहचानकर्ता बनाने के लिए "यूएलआईडी जनरेट करें" पर क्लिक करें

ULID संरचना

प्रत्येक ULID में दो भाग होते हैं: टाइमस्टैम्प और यादृच्छिकता

टाइमस्टैम्प (10 वर्ण) यादृच्छिकता (16 वर्ण)

01ARZ3NDEKTSV4RRFFQ69G5FAV

उदाहरण: यह ULID एक विशिष्ट मिलीसेकंड पर उत्पन्न हुआ था और इसमें 80 बिट्स यादृच्छिकता शामिल है

टाइमस्टैम्प (48 बिट्स)

यूनिक्स युग (1970-01-01) के बाद से मिलीसेकंड। समय-क्रमित छँटाई प्रदान करता है और 10889 ईस्वी तक रहता है।

यादृच्छिकता (80 बिट्स)

क्रिप्टोग्राफिक रूप से सुरक्षित यादृच्छिक मान। प्रति मिलीसेकंड 1.21 क्विंटिलियन अद्वितीय आईडी प्रदान करता है।

तकनीकी निर्देश

ULID को क्रमबद्ध करने योग्य, URL-सुरक्षित और UUIDs के साथ संगत बनाने के लिए डिज़ाइन किया गया है

सुविधाऐं

  • क्रिप्टोग्राफिक रूप से सुरक्षित यादृच्छिकता
  • केवल क्लाइंट-साइड जनरेशन
  • लेक्सिकोग्राफिक रूप से सॉर्ट करने योग्य
  • कोई विशेष वर्ण नहीं (URL-सुरक्षित)

विशेष विवरण

  • 26 वर्ण (128 बिट्स)
  • क्रॉकफोर्ड का बेस 32 एन्कोडिंग
  • 48-बिट टाइमस्टैम्प + 80-बिट यादृच्छिकता
  • 1.21M आईडी प्रति मिलीसेकंड