Logo hi.boatexistence.com

Uuid v4 कैसे उत्पन्न होता है?

विषयसूची:

Uuid v4 कैसे उत्पन्न होता है?
Uuid v4 कैसे उत्पन्न होता है?

वीडियो: Uuid v4 कैसे उत्पन्न होता है?

वीडियो: Uuid v4 कैसे उत्पन्न होता है?
वीडियो: एक हसुरा बिट - यूयूआईडी कॉलम प्रकार किसके लिए अच्छा है और वास्तव में यूयूआईडी क्या है? 2024, मई
Anonim

संस्करण-1 यूयूआईडी एक समय और एक नोड आईडी (आमतौर पर मैक पते) से उत्पन्न होते हैं; संस्करण -2 यूयूआईडी एक पहचानकर्ता (आमतौर पर एक समूह या उपयोगकर्ता आईडी), समय और एक नोड आईडी से उत्पन्न होते हैं; संस्करण 3 और 5 नामस्थान पहचानकर्ता और नाम हैशिंग द्वारा उत्पन्न नियतात्मक यूयूआईडी उत्पन्न करते हैं; और संस्करण -4 यूयूआईडी उत्पन्न होते हैं …

यूयूआईडी के रूप में वी4 क्या है?

V4: Randomness यूयूआईडी v4 वाले बिट्स बेतरतीब ढंग से उत्पन्न होते हैं और बिना किसी अंतर्निहित तर्क के। इस वजह से, यूयूआईडी को देखकर स्रोत के बारे में जानकारी की पहचान करने का कोई तरीका नहीं है। हालाँकि, अब एक मौका है कि UUID को दोहराया जा सकता है।

क्या UUID V4 को डुप्लीकेट किया जा सकता है?

संस्करण 4 यादृच्छिक संख्या UUID है। छह निश्चित बिट्स हैं और शेष यूयूआईडी 122-बिट यादृच्छिकता है। विकिपीडिया या अन्य विश्लेषण देखें जो वर्णन करता है कि डुप्लिकेट कितना असंभव है।

यूयूआईडी की गणना कैसे की जाती है?

प्रत्येक वर्ण 0 से 9 तक अंक हो सकता है, या अक्षर a से f तक हो सकता है। 32 हेक्साडेसिमल x log2(16) बिट्स/हेक्साडेसिमल=128 बिट्स एक UUID में। संस्करण 4 में, संस्करण 1 प्रकार का यूयूआईडी, 6 बिट्स तय किए गए हैं और शेष 122 बिट्स यादृच्छिक रूप से उत्पन्न होते हैं, कुल 2¹²² संभावित यूयूआईडी के लिए। हम इस मान को n के रूप में संदर्भित करेंगे।

जावा यूयूआईडी कैसे उत्पन्न होता है?

UUID वर्ग के तरीके

randomUUID विधि बेतरतीब ढंग से UUID उत्पन्न करते हैं। जब भी हम प्रोग्राम चलाते हैं, यह एक नया UUID बनाता है। विधि का हस्ताक्षर है: सार्वजनिक स्थैतिक UUID randomUUID

सिफारिश की: