यूएलआईडी जेनरेटर
ULIDs (सार्वभौमिक रूप से अद्वितीय लेक्सिकोग्राफिक रूप से सॉर्ट करने योग्य पहचानकर्ता) उत्पन्न करें। 26 वर्ण, यूआरएल-सुरक्षित, समय-सॉर्ट करने योग्य और यूयूआईडी के साथ संगत।
ULID जनरेट करें
सॉर्ट करने योग्य अद्वितीय पहचानकर्ता बनाएं
जेनरेट किए गए यूएलआईडी
अद्वितीय पहचानकर्ता बनाने के लिए "यूएलआईडी जनरेट करें" पर क्लिक करें
ULID संरचना
प्रत्येक ULID में दो भाग होते हैं: टाइमस्टैम्प और यादृच्छिकता
01ARZ3NDEKTSV4RRFFQ69G5FAV
उदाहरण: यह ULID एक विशिष्ट मिलीसेकंड पर उत्पन्न हुआ था और इसमें 80 बिट्स यादृच्छिकता शामिल है
टाइमस्टैम्प (48 बिट्स)
यूनिक्स युग (1970-01-01) के बाद से मिलीसेकंड। समय-क्रमित छँटाई प्रदान करता है और 10889 ईस्वी तक रहता है।
यादृच्छिकता (80 बिट्स)
क्रिप्टोग्राफिक रूप से सुरक्षित यादृच्छिक मान। प्रति मिलीसेकंड 1.21 क्विंटिलियन अद्वितीय आईडी प्रदान करता है।
तकनीकी निर्देश
ULID को क्रमबद्ध करने योग्य, URL-सुरक्षित और UUIDs के साथ संगत बनाने के लिए डिज़ाइन किया गया है
सुविधाऐं
- क्रिप्टोग्राफिक रूप से सुरक्षित यादृच्छिकता
- केवल क्लाइंट-साइड जनरेशन
- लेक्सिकोग्राफिक रूप से सॉर्ट करने योग्य
- कोई विशेष वर्ण नहीं (URL-सुरक्षित)
विशेष विवरण
- 26 वर्ण (128 बिट्स)
- क्रॉकफोर्ड का बेस 32 एन्कोडिंग
- 48-बिट टाइमस्टैम्प + 80-बिट यादृच्छिकता
- 1.21M आईडी प्रति मिलीसेकंड