UUIDv6 जनरेटर

पुनर्व्यवस्थित ग्रेगोरियन टाइमस्टैम्प वाले डेटाबेस-अनुकूल UUIDv6 पहचानकर्ता बनाएँ।

UUID और बैच फ़ाइलें सुरक्षित ब्राउज़र रैंडमनेस से स्थानीय रूप से बनती हैं और MAC पता नहीं पढ़ा जाता।

UUID और बैच फ़ाइलें सुरक्षित ब्राउज़र रैंडमनेस से स्थानीय रूप से बनती हैं और MAC पता नहीं पढ़ा जाता।

वर्तमान UUIDv6

अंतर्निहित टाइमस्टैम्प: पहले 60 बिट 15 अक्टूबर 1582 से 100 नैनोसेकंड अंतराल गिनते हैं।

UUIDv6 बैच डाउनलोड करें

1 से 100,000 चुनें। हर पंक्ति में एक लोअरकेस, समय-क्रमित UUID लिखा जाता है।

यह टूल क्या करता है

RFC 9562 UUID संस्करण 6 बनाएँ जिसमें ग्रेगोरियन टाइमस्टैम्प बिट सबसे महत्वपूर्ण से कम महत्वपूर्ण क्रम में रखे जाते हैं।

एक UUID कॉपी करें या बड़ा समय-क्रमित बैच वाली टेक्स्ट फ़ाइल स्थानीय रूप से बनाएँ।

टूल का उपयोग कैसे करें

  1. पहले पैनल का UUID उपयोग करें या नया मान बनाएँ।
  2. UUID के नीचे दिखाई गई डिकोड की गई निर्माण-समय जानकारी देखें।
  3. 1 से 100,000 चुनें। हर पंक्ति में एक लोअरकेस, समय-क्रमित UUID लिखा जाता है।
  4. जब आपको इसका समय-आधारित क्रम चाहिए, तब बनाई गई UUIDv6 टेक्स्ट फ़ाइल डाउनलोड करें।

व्यावहारिक उपयोग

  • UUIDv1 जैसे टाइमस्टैम्प के साथ इंटरऑपरेट करने वाले सिस्टम के लिए क्रमबद्ध पहचानकर्ता बनाना।
  • डेटाबेस इंडेक्स लोकैलिटी और कालानुक्रमिक सॉर्टिंग का परीक्षण करना।
  • UUIDv6 अपेक्षित करने वाले सॉफ़्टवेयर के लिए fixture, import या migration डेटा तैयार करना।
  • दस्तावेज़ और स्वचालित परीक्षणों के लिए मानक उदाहरण बनाना।

नोट्स और सीमाएँ

  • UUIDv6 100 नैनोसेकंड इकाइयों में 60-बिट ग्रेगोरियन टाइमस्टैम्प रखता है और उसे सीधे सॉर्ट करने के लिए पुनर्व्यवस्थित करता है।
  • हर UUID के लिए नया सुरक्षित 14-बिट क्लॉक सीक्वेंस और रैंडम 48-बिट नोड बनाया जाता है; डिवाइस का MAC पता नहीं पढ़ा जाता।
  • नोड का multicast बिट सेट किया जाता है ताकि रैंडम मान IEEE नेटवर्क कार्ड पते जैसा न लगे।
  • RFC 9562 नई प्रणालियों के लिए UUIDv7 की सलाह देता है जब UUIDv1 संगतता आवश्यक न हो। UUID कोई रहस्य या एक्सेस टोकन नहीं है।

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

UUIDv6, UUIDv1 से कैसे अलग है?

दोनों में समान प्रकार के फ़ील्ड होते हैं, लेकिन UUIDv6 टाइमस्टैम्प को उच्च से निम्न बिट क्रम में रखता है ताकि सामान्य सॉर्ट समय का बेहतर अनुसरण करे।

क्या UUID में मेरा MAC पता होता है?

नहीं। टूल हार्डवेयर जानकारी पढ़ने के बजाय नया रैंडम नोड बनाता है और उसका multicast बिट सेट करता है।

दिखाया गया समय थोड़ा अलग क्यों हो सकता है?

टाइमस्टैम्प 100 नैनोसेकंड इकाइयों में है और तेज़ जनरेशन या घड़ी पीछे जाने पर क्रम बनाए रखने के लिए थोड़ा आगे बढ़ सकता है।

नई ऐप के लिए UUIDv6 या UUIDv7?

UUIDv6 मुख्यतः UUIDv1 संगतता के लिए है। RFC 9562 नए समय-क्रमित डिज़ाइन के लिए UUIDv7 की सलाह देता है।

क्या UUID अपलोड होते हैं?

नहीं। दिखाया गया UUID और सामान्य बैच ब्राउज़र में स्थानीय रूप से बनते हैं।