UUID जनरेटर
एक साथ 5 यादृच्छिक RFC 4122 संस्करण 4 UUID जनरेट करें. इनपुट को अनदेखा किया जाता है; नए बैच के लिए फिर से चलाएं.
UUID जनरेटर का उपयोग कैसे करें
- 01
UUID का एक नया बैच जनरेट करने के लिए चलाएं दबाएं.
- 02
आउटपुट पैनल में पांच संस्करण-4 UUID दिखाई देते हैं.
- 03
एक क्लिक से उन्हें कॉपी करें; नए सेट के लिए फिर से चलाएं.
यूयूआईडी क्या है
यूयूआईडी (सार्वभौमिक रूप से अद्वितीय पहचानकर्ता) एक 128-बिट मान है जिसका उपयोग चीजों, डेटाबेस पंक्तियों, फ़ाइलों, घटनाओं, संदेशों, एपीआई संसाधनों को लेबल करने के लिए किया जाता है, बिना किसी केंद्रीय प्राधिकरण द्वारा आईडी जारी किए। कोई भी मशीन स्वतंत्र रूप से इसे ढाल सकती है और विश्वास है कि यह किसी अन्य से टकराएगी नहीं।
संस्करण 4 कैसे बनाया गया है
यह जनरेटर संस्करण 4 यूयूआईडी का उत्पादन करता है, जो सबसे आम प्रकार है। एक v4 UUID लगभग पूरी तरह से यादृच्छिक है: इसके 128 बिट्स में से 122 बिट्स एक यादृच्छिक स्रोत से आते हैं, शेष 6 बिट्स संस्करण और वेरिएंट को चिह्नित करने के लिए तय किए जाते हैं। इसे परिचित 8-4-4-4-12 समूहन में 32 हेक्साडेसिमल अंकों के रूप में लिखा गया है।
पांच का प्रत्येक बैच आपके प्लेटफ़ॉर्म के क्रिप्टोग्राफ़िक रूप से सुरक्षित यादृच्छिक स्रोत के साथ उत्पन्न होता है, वही सुरक्षा-संवेदनशील यादृच्छिकता के लिए उपयोग किया जाता है, न कि पूर्वानुमानित छद्म-यादृच्छिक फ़ंक्शन के लिए। नए बैच के लिए किसी भी समय फिर से रन दबाएँ।
वे वास्तव में कितने अनोखे हैं
विशिष्टता एक कठिन गारंटी के बजाय संभाव्यता का मामला है, लेकिन संख्याएं आश्वस्त करने वाली हैं: 122 यादृच्छिक बिट्स के साथ आपको एकल टकराव की संभावना सार्थक होने से पहले अरबों यूयूआईडी उत्पन्न करने की आवश्यकता होगी। व्यावहारिक रूप से प्रत्येक एप्लिकेशन के लिए यह प्रभावी रूप से अद्वितीय है।
v4 बनाम v7
जब आपको केवल एक अद्वितीय आईडी की आवश्यकता हो तो संस्करण 4 सही डिफ़ॉल्ट है। यदि ऑर्डर करना मायने रखता है, तो संस्करण 7 अपने प्रमुख बिट्स में एक टाइमस्टैम्प को एनकोड करता है ताकि आईडी निर्माण समय के अनुसार क्रमबद्ध हो जाएं, जो डेटाबेस इंडेक्स को पूरी तरह से यादृच्छिक वी4 कुंजियों की तुलना में साफ-सुथरा रखता है। वी4 बनाम वी7 पर जानें लेख में व्यापार-बंद को गहराई से शामिल किया गया है।
सामान्य उपयोग और एक चेतावनी
सामान्य उपयोगों में प्राथमिक कुंजियाँ, निष्क्रियता कुंजियाँ शामिल हैं जो अनुरोध को पुनः प्रयास करने के लिए सुरक्षित बनाती हैं, सेवाओं में अनुरोध का पता लगाने के लिए सहसंबंध आईडी और अद्वितीय फ़ाइल नाम शामिल हैं। ध्यान रखें कि v4 UUID यादृच्छिक है लेकिन गुप्त नहीं है, इसलिए इसका उपयोग सुरक्षा टोकन या पासवर्ड के रूप में नहीं किया जाना चाहिए।
अक्सर पूछे जाने वाले सवाल
ये किस प्रकार के UUID हैं?
ये RFC 4122 संस्करण 4 UUID हैं: 122 यादृच्छिक बिट्स वाले यादृच्छिक पहचानकर्ता, एक क्रिप्टोग्राफ़िक रूप से मज़बूत स्रोत से जनरेट किए गए.
क्या UUID अद्वितीय हैं?
टकराव अत्यधिक असंभव हैं. 122 यादृच्छिक बिट्स के साथ किसी दोहराव की किसी भी वास्तविक संभावना से पहले आपको अरबों UUID जनरेट करने होंगे.
एक बार में पांच क्यों?
पांच अधिकांश कार्यों के लिए एक सुविधाजनक बैच है. जब भी आपको और चाहिए, एक और पांच जनरेट करने के लिए फिर से 'चलाएं' दबाएं.