TanodTools
HI

UUID जनरेटर

वर्शन 4 (रैंडम) या वर्शन 7 (समय-क्रम वाले) UUID बनाएं, और अपने पास मौजूद किसी भी UUID को जाँचें।

पूरी तरह आपके ब्राउज़र में चलता है

वर्शन


UUID जाँचें

एक बार में 1 से 1,000 UUID।

UUID कैसे बनाएं

  1. पूरी तरह रैंडम आइडेंटिफ़ायर के लिए वर्शन 4 चुनें, या बनने के समय के हिसाब से क्रम में आने वाले आइडेंटिफ़ायर के लिए वर्शन 7।
  2. तय करें कि कितने चाहिए और फ़ॉर्मैट के विकल्प: अपरकेस, बिना हाइफ़न, या ब्रेसेस के साथ।
  3. सूची कॉपी करें या टेक्स्ट फ़ाइल के रूप में डाउनलोड करें। उसका वर्शन पढ़ने के लिए UUID को चेकर में पेस्ट करें।

UUID क्या है, और v4 बनाम v7

UUID 128-बिट का आइडेंटिफ़ायर है जो पाँच समूहों में 32 हेक्स अंकों के रूप में लिखा जाता है। क्योंकि जगह इतनी बड़ी है, सिस्टम बिना किसी केंद्रीय काउंटर के, अलग-अलग ID बना सकते हैं और फिर भी उनके यूनिक होने की उम्मीद रख सकते हैं।

वर्शन 4 UUID में 128 में से 122 बिट रैंडम होते हैं; बाकी वर्शन (4) और वेरिएंट रखते हैं। वर्शन 7 UUID Unix मिलीसेकंड में बनने के समय से शुरू होता है, फिर काउंटर और रैंडम बिट आते हैं। चूँकि समय पहले आता है, नई ID पुरानी के बाद सॉर्ट होती हैं, जो पूरी तरह रैंडम कुंजियों से डेटाबेस इंडेक्स के लिए बेहतर है। कीमत यह है कि ID से बनने का समय पढ़ा जा सकता है।

यह टूल ब्राउज़र का सुरक्षित रैंडम जनरेटर इस्तेमाल करता है। एक मिलीसेकंड के भीतर वर्शन 7 के मान 12-बिट काउंटर से बढ़ते हैं, इसलिए पूरा बैच सख़्त क्रम में रहता है।

सुझाव

अक्सर पूछे जाने वाले सवाल

मुझे कौन-सा वर्शन इस्तेमाल करना चाहिए?

वर्शन 4 में 122 रैंडम बिट होते हैं और यही आम डिफ़ॉल्ट है। वर्शन 7 सबसे पहले मिलीसेकंड वाला Unix टाइमस्टैम्प रखता है, इसलिए मान बनने के क्रम में सॉर्ट होते हैं, जिससे डेटाबेस इंडेक्स व्यवस्थित रहते हैं। v7 तब इस्तेमाल करें जब क्रम मायने रखता हो और ID से बनने का समय पढ़ा जाना आपको मंज़ूर हो।

क्या UUID कहीं भेजे जाते हैं?

नहीं। वे आपके ब्राउज़र में उसके सुरक्षित रैंडम नंबर जनरेटर से बनते हैं, और भेजे या सेव नहीं किए जाते।

क्या दो UUID टकरा सकते हैं?

वर्शन 4 के लिए संभावना नगण्य है: असली जोखिम दिखने के लिए आपको सालों तक हर सेकंड अरबों बनाने पड़ेंगे। एक ही मिलीसेकंड में बने वर्शन 7 के मान रैंडम बिट में एक काउंटर से अलग और बढ़ते क्रम में रखे जाते हैं।

क्या GUID और UUID एक ही हैं?

GUID उसी 128-बिट फ़ॉर्मैट का Microsoft का नाम है। कुछ टूल GUID को अपरकेस में या ब्रेसेस के अंदर लिखते हैं, जो यहाँ के विकल्प कर सकते हैं।

चेकर क्या पढ़ता है?

यह हाइफ़न, ब्रेसेस या urn:uuid: उपसर्ग के साथ या बिना UUID स्वीकार करता है, और वर्शन, वेरिएंट और, वर्शन 7 के लिए, पहले 48 बिट में सहेजा टाइमस्टैम्प बताता है। यह नहीं बता सकता कि ID सचमुच किसी ने जारी की थी या नहीं।

क्या वर्शन 7 का लेआउट मानक है?

हाँ। यह RFC 9562 का पालन करता है: Unix मिलीसेकंड के 48 बिट, वर्शन, 12-बिट काउंटर, वेरिएंट और 62 रैंडम बिट।