UUID / ULID / NanoID जनरेटर

तुमच्या ब्राउझरमध्येच झटपट UUID v4, UUID v7, ULID आणि NanoID मूल्ये जनरेट करा.

फॉरमॅट
जनरेट केलेले आयडी
तयार.

तुमचे आयडी ब्राउझरच्या सुरक्षित रँडमनेससह स्थानिक पातळीवर जनरेट केले जातात. BroBroGo कडे काहीही पाठवले जात नाही.

नेहमी विचारले जाणारे प्रश्न

UUID v4, UUID v7, ULID आणि NanoID मध्ये काय फरक आहे?

UUID v4 हे परिचित ३६-अक्षरी फॉरमॅटमध्ये १२२ बिट्सचे पूर्ण रँडमनेस आहे, परंतु त्याच्या रँडम क्रमांमुळे डेटाबेस इंडेक्स लोकॅलिटी खराब होते. UUID v7 तोच आकार ठेवते परंतु सुरुवातीला मिलिसेकंद टाइमस्टॅम्प वापरते, ज्यामुळे आयडी साधारणपणे निर्मितीच्या वेळेनुसार सॉर्ट होतात — प्रायमरी की साठी हे सोयीचे आहे. ULID देखील लहान, केस-इन्सेंसिटिव्ह २६-अक्षरी स्ट्रिंगमध्ये हीच टाइम-फर्स्ट पद्धत वापरते. NanoID सॉर्टिंग पूर्णपणे वगळते आणि खूप लहान, पूर्णपणे कस्टमाइझ करण्यायोग्य आयडी देते — तुम्ही लांबी आणि अक्षरांचा संच निवडू शकता.

हे आयडी अंदाज लावता येणार नाहीत इतके रँडम आहेत का?

होय — प्रत्येक आयडी ब्राउझरच्या सुरक्षित रँडमनेसचा वापर करून जनरेट केला जातो, कोणत्याही प्रेडिक्टेबल सोर्सशिवाय. UUID v4 आणि NanoID च्या डीफॉल्ट वर्णमालेमध्ये १०० पेक्षा जास्त बिट्सचे रँडमनेस असते. UUID v7 आणि ULID सुरुवातीच्या टाइमस्टॅम्पसाठी त्यातील सुमारे ४८ बिट्स वापरतात, त्यामुळे टाइमस्टॅम्प-प्रिफिक्स फॉरमॅट्सना गुप्त की ऐवजी सॉर्ट करण्यायोग्य आयडी म्हणून वापरावे.

मी NanoID ची लांबी आणि वर्णमाला बदलू शकतो का?

होय — NanoID वर स्विच करा आणि हे टूल लांबी बदलण्यासाठी स्लाइडर (बाय डीफॉल्ट २१ अक्षरे, लायब्ररीशी जुळणारे) आणि एडिट करण्यायोग्य वर्णमाला फील्ड दाखवते. लांबी कमी केल्याने किंवा वर्णमाला मर्यादित केल्याने कोलिजन रेझिस्टन्स कमी होतो, त्यामुळे अक्षरांचा संच कमी केल्यास लांबी जास्त ठेवा.