UUID जनरेटर
डेटाबेस और API के लिए एक क्लिक में बड़ी संख्या में वर्शन-4 UUID बनाएँ। मुफ़्त।
कैसे इस्तेमाल करें
- UUID वर्शन चुनें — v4 (रैंडम) लगभग सभी के लिए सही चुनाव है।
- सेट करें कि कितने UUID चाहिए: एक ID के लिए एक, या एक साथ सैकड़ों बड़ी संख्या में।
- जनरेट पर क्लिक करें — आपके UUID हाइफ़न वाले फ़ॉर्मेट में तुरंत दिखते हैं।
- एक UUID कॉपी करें, सभी कॉपी करें, या पूरी सूची टेक्स्ट फ़ाइल के रूप में डाउनलोड करें।
अक्सर पूछे जाने वाले प्रश्न
क्या यह वाकई मुफ़्त है?
हाँ — इस साइट का हर टूल बिना किसी सीमा, बिना साइनअप और बिना वॉटरमार्क के 100% मुफ़्त है।
क्या मेरा डेटा निजी है?
बिल्कुल। सारी प्रोसेसिंग आपके ब्राउज़र में ही स्थानीय रूप से होती है। आपकी फ़ाइलें कभी किसी सर्वर पर अपलोड नहीं होतीं।
UUID क्या है?
यूनिवर्सली यूनिक आइडेंटिफ़ायर: 128-बिट मान जो पाँच समूहों में 32 हेक्साडेसिमल अंकों के रूप में लिखा जाता है, जैसे 550e8400-e29b-41d4-a716-446655440000। यह बिना किसी केंद्रीय रजिस्ट्री के अनोखा होने के लिए बनाया गया है।
UUID v1 इस्तेमाल करूँ या v4?
v4 (रैंडम) इस्तेमाल करें, जब तक कोई खास वजह न हो। v1 में टाइमस्टैम्प और आपके डिवाइस का MAC पता होता है, जिससे जानकारी लीक होती है; v4 पूरी तरह रैंडम, निजी और सबसे ज़्यादा इस्तेमाल होने वाला वर्शन है।
क्या दो UUID कभी टकरा सकते हैं?
सैद्धांतिक रूप से हाँ, व्यावहारिक रूप से कभी नहीं। v4 में 122 रैंडम बिट होते हैं — एक टक्कर की 50% संभावना तक पहुँचने के लिए 100 साल तक हर सेकंड लगभग एक अरब UUID बनाने पड़ेंगे।
क्या बने UUID डेटाबेस प्राइमरी की के रूप में सुरक्षित हैं?
हाँ — यही उनका मुख्य इस्तेमाल है, खासकर कई स्रोतों से डेटा मर्ज करते समय। एक चेतावनी: रैंडम UUID कुछ डेटाबेस में इंडेक्स को बिखेर सकते हैं, इसलिए ज़्यादा-लिखने वाले सिस्टम कभी-कभी समय-क्रम वाले वेरिएंट (v7) पसंद करते हैं।
UUID की पूरी गाइड
UUID एक ऐसा अनोखा ID है जिसे बिना किसी केंद्रीय सर्वर के कोई भी, कहीं भी बना सकता है। डेटाबेस, API और वितरित सिस्टम में यही वजह है कि वे इतने आम हैं।
वर्शन
- v1: टाइमस्टैम्प + MAC पता — जानकारी लीक करता है, आजकल कम इस्तेमाल होता है।
- v4: पूरी तरह रैंडम — सबसे आम और अनुशंसित चुनाव।
- v5: नाम से बना (SHA-1 हैश) — एक ही नाम हमेशा एक ही UUID देता है।
- v7: समय-क्रम वाला — डेटाबेस इंडेक्स के लिए बेहतर है।
UUID कहाँ सबसे अच्छे हैं
जब कई सिस्टम या उपयोगकर्ता एक साथ ID बनाते हैं, जब ID का अंदाज़ा नहीं लगना चाहिए (जैसे सार्वजनिक लिंक), और जब डेटा मर्ज करना हो — तब UUID सबसे अच्छे हैं।
UUID बनाम ऑटो-इंक्रीमेंट ID
ऑटो-इंक्रीमेंट ID छोटे और क्रम में होते हैं, लेकिन वे गिनती ज़ाहिर करते हैं और मर्ज करना मुश्किल बनाते हैं। UUID लंबे होते हैं और इंडेक्स को थोड़ा धीमा कर सकते हैं, लेकिन वे अनोखे और अनपेक्षित होते हैं।
फ़ॉर्मेट वेरिएंट जो आप देख सकते हैं
मानक रूप हाइफ़न के साथ है (8-4-4-4-12)। कुछ सिस्टम हाइफ़न हटाते हैं, कुछ बड़े अक्षर इस्तेमाल करते हैं, और कुछ ब्रेसिज़ { } में लपेटते हैं — मान एक ही रहता है।