UUID (Universally Unique Identifier) क्या है ,कैसे यह कैसे काम करता है ?
‘ सार्वभौमिक अद्वितीय पहचानकर्ता ‘ के लिए खड़ा है । यूयूआईडी एक 128-बिट नंबर है जो कंप्यूटर सिस्टम पर एक अद्वितीय वस्तु की पहचान करने के लिए उपयोग किया जाता है। उदाहरणों में सॉफ्टवेयर प्रोग्राम में ऑब्जेक्ट्स, यूआरएल में पैरामीटर और अलग-अलग हार्डवेयर डिवाइस के लेबल शामिल हैं। अधिकांश यूयूआईडी को षोडेंशल नोटेशन में दर्शाया जाता है, 32 वर्णों का उपयोग करके, चार हाइफन से अलग किया जाता है। नीचे एक उदाहरण UUID है: 90f51180-158b-11eb-adc1-0242ac120003 जबकि यूयूआईडी उत्पन्न करने के कई तरीके हैं, पात्रों की पहली स्ट्रिंग आमतौर पर मेजबान प्रणाली के टाइमस्टैंप (वर्तमान समय) पर आधारित होती है। 1990 के दशक में आमतौर पर उपयोग किए जाने वाले पहले यूयूआईडी मानक (संस्करण 1) में निम्नलिखित प्रारूप था:
* पहले 8 अक्षर – ‘कम’ टाइमस्टैंप के 32 बिट्स * अगले 4 अक्षर – ‘मिडिल’ टाइमस्टैंप के 16 बिट्स * अगले 4 अक्षर – ‘हाई’ 16 बिट्स ऑफ द टाइमस्टैंप * अगले 4 कैरेक्टर्स – 16-बिट ‘घड़ी अनुक्रम में संस्करण * अंतिम 12 वर्ण – 48-बिट होस्ट आईडी एक यादृच्छिक 48-बिट होस्ट आईडी को 64-बिट टाइमस्टैंप और 16-बिट ‘वैरिएंट’ मूल्य के साथ संयोजन करने से दो यूयूआईडी के लिए समान होना लगभग असंभव हो जाता है। यूयूआईडी मानक (UUID4) के चौथे संस्करण का उपयोग करके, दो समान यूयूआईडी उत्पन्न करने की संभावना 1037 में है। यहां तक कि अगर हर सेकंड लाखों यूयूआईडी उत्पन्न होते हैं, तो यह संभावना नहीं है कि कई दशकों तक डुप्लिकेट यूयूआईडी बनाया जाएगा।
यूयूआईडी बनाम मार्गदर्शक
ज्यादातर मामलों में, UUID और GUID पर्याय बन गए हैं। एक मार्गदर्शक (विश्व स्तर पर अद्वितीय पहचानकर्ता) में एक ही संख्या के अंक हैं और यूयूआईडी के समान प्रारूप हैं। हालांकि, माइक्रोसॉफ्ट अक्सर विंडोज उपकरणों पर अद्वितीय पहचानकर्ताओं का उल्लेख करने के लिए मार्गदर्शक (यूयूआईडी के बजाय) शब्द का उपयोग करता है। माइक्रोसॉफ्ट .NET फ्रेमवर्क में फ़ंक्शन न्यूगुइड () शामिल है, जो एक सॉफ्टवेयर प्रोग्राम के भीतर एक मार्गदर्शक उत्पन्न करता है।
इस पृष्ठ पर UUID (Universally Unique Identifier) की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास यूयूआईडी (सार्वभौमिक अद्वितीय पहचानकर्ता) परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।