சீரற்ற v4, நேர வரிசை v7 UUID-கள், ஒரே நேரத்தில் 1,000 வரை, ஒரு சரிபார்ப்பியுடன்
உங்கள் உலாவியில் இயங்குகிறது. நீங்கள் தட்டச்சு செய்வது எங்கும் அனுப்பப்படுவதில்லை.UUID என்பது 128-பிட் அடையாளங்காட்டி, இரண்டு இயந்திரங்கள் ஒரே ஒன்றை உருவாக்காத அளவுக்குச் சீரற்றது. பதிப்பு 4 முழுமையாகச் சீரற்றது; பதிப்பு 7 ஒரு நேர முத்திரையுடன் தொடங்குவதால், வரிசைகள் உருவாக்க நேர வரிசையில் வரும். ஒரே நேரத்தில் 1,000 வரை, உங்கள் உலாவியின் சொந்த crypto மூலம் உருவாக்கப்படுகின்றன.
இந்தப் பக்கம் ஆங்கில மூலத்திலிருந்து இயந்திரம் மூலம் மொழிபெயர்க்கப்பட்டது. இந்த மொழிபெயர்ப்பை இன்னும் யாரும் சரிபார்க்கவில்லை, எனவே ஆங்கிலப் பதிப்பையே நம்புங்கள். ஆங்கில மூலத்தைப் படியுங்கள்
வகையில் "v4 சீரற்றது" அல்லது "v7 நேர வரிசை" என்பதைத் தேர்ந்தெடுங்கள்.
எத்தனை என்பதில் உங்களுக்குத் தேவையான எண்ணிக்கையை உள்ளிடுங்கள், 1,000 வரை.
உங்கள் குறியீடு எதிர்பார்க்கும் வடிவத்துக்குப் பொருந்தப் பேரெழுத்து, இணைப்புக்குறிகள் அல்லது நெளிவு அடைப்புகளை இயக்கவோ அணைக்கவோ செய்யுங்கள்.
உருவாக்கு என்பதைக் கிளிக் செய்து, பிறகு நகலெடுங்கள்; பட்டியலுக்கு, பதிவிறக்க ஐகான் அதை உரைக் கோப்பாகச் சேமிக்கும்.
இந்த UUID உருவாக்கி உங்கள் உலாவியில் பதிப்பு 4, பதிப்பு 7 UUID-களை உருவாக்குகிறது, ஒரு முறைக்கு ஒன்று முதல் ஆயிரம் வரை. பேரெழுத்து, இணைப்புக்குறி இல்லாமல் அல்லது நெளிவு அடைப்புகளைத் தேர்ந்தெடுத்து, பட்டியலை நகலெடுங்கள் அல்லது உரைக் கோப்பாகப் பதிவிறக்குங்கள். எந்த UUID-யையும் சரிபார்ப்பியில் ஒட்டி, அது செல்லுபடியானதா, எந்தப் பதிப்பு, பதிப்பு நேரத்தைப் பதிவு செய்தால் அது எப்போது உருவாக்கப்பட்டது எனப் பாருங்கள்.
சோதனைத் தரவை நிரப்ப, ஃபிக்ஸ்சர்களுக்கு முதன்மை விசைகளை உருவாக்க, ஒரு API கோரிக்கையில் idempotency விசையை நிரப்ப, அல்லது ஒரு புதிய சேவை, அம்சக் கொடி அல்லது பதிவேட்டு உள்ளீட்டுக்கு நிலையான அடையாளங்காட்டி தர டெவலப்பர்கள் இதைப் பயன்படுத்துகிறார்கள். பதிப்பு 7 தரவுத்தள விசைகளுக்கு ஏற்றது: அது நேர முத்திரையுடன் தொடங்குவதால், புதிய வரிசைகள் உருவாக்க நேர வரிசையில் வந்து, அட்டவணைகள் கச்சிதமாக இருக்கும்.
பதிப்பு 4 மதிப்புகள் crypto.randomUUID-இலிருந்து வருகின்றன. பதிப்பு 7 மதிப்புகள் RFC 9562-ஐப் பின்பற்றுகின்றன: 48 பிட் மில்லிவினாடிகள், பதிப்பு, மாறுபாட்டு பிட்கள், ஒரு எண்ணி, crypto.getRandomValues-இலிருந்து சீரற்ற பிட்கள். ஒரே மில்லிவினாடிக்குள் எண்ணி அதிகரிக்கிறது, எனவே ஒரே நேரத்தில் ஆயிரம் உருவாக்கினாலும் தொகுப்பின் ஒவ்வொரு UUID-யும் முந்தையதைவிடப் பெரியது.
இரண்டு மாற்றுகளும் உள்ளன. ULID என்பது Crockford base32-இல் 26 எழுத்துகள், ஒரு மில்லிவினாடி நேர முத்திரையும் தொடர்ந்து 80 சீரற்ற பிட்களும், உரையாக வரிசைப்படும்; monotonic விருப்பம் ஒரு மில்லிவினாடியின் ID-களை வரிசையில் வைக்கிறது. nanoid என்பது ஒரு குறுகிய சீரற்ற சரம், இயல்பாக 21 URL-பாதுகாப்பு எழுத்துகள், உங்கள் சொந்த நீளம், எழுத்துத்தொகுப்பு, மோதல் வாய்ப்பின் மதிப்பீட்டுடன். சரிபார்ப்பி UUID-யின் நேரத்தைப் போலவே ULID-இன் நேரத்தையும் குறிவிலக்குகிறது.
எதுவும் சர்வருக்கு அனுப்பப்படாது, உருவாக்கிய மதிப்புகள் ஒருபோதும் சேமிக்கப்படாது; விருப்பங்கள் இந்தச் சாதனத்தில் நினைவில் வைக்கப்படும். UUID ஒரு அடையாளங்காட்டி, இரகசியம் அல்ல, எனவே அதைக் கடவுச்சொல்லாகவோ அணுகல் டோக்கனாகவோ பயன்படுத்தாதீர்கள். தொடர்புடைய கருவிகள்: Password Generator, Hash Generator, Unix Timestamp Converter.
பதிப்பு 4 பதிப்பு, மாறுபாட்டு பிட்களைத் தவிர முழுமையாகச் சீரற்றது. பதிப்பு 7 மில்லிவினாடிகளில் நேரத்துடன் தொடங்கி சீரற்ற பிட்களைச் சேர்க்கிறது, எனவே v7 UUID-கள் உருவாக்கப்பட்ட வரிசையில் வரிசைப்படும். தரவுத்தள முதன்மை விசைகளுக்கு v7-ஐயும், வரிசை எதையும் வெளிப்படுத்தக் கூடாதபோது v4-ஐயும் பயன்படுத்துங்கள்.
நடைமுறையில், ஆம். ஒரு v4 UUID-இல் 122 சீரற்ற பிட்கள் உள்ளன; ஒரு மோதல் சாத்தியமாவதற்கு முன் பல ஆண்டுகள் வினாடிக்குப் பில்லியன் கணக்கில் உருவாக்க வேண்டும். பதிப்பு 7 ஒரு மில்லிவினாடி நேர முத்திரையையும் எண்ணியையும் சேர்க்கிறது, இது ஒரு உருவாக்கிக்குள் மோதலைச் சாத்தியமற்றதாக்குகிறது.
ஆம். அதே 128-பிட் அடையாளங்காட்டிக்கு Microsoft வைத்த பெயர் GUID. Windows கருவிகள் பொதுவாக அதை நெளிவு அடைப்புகளுக்குள் பேரெழுத்தில் அச்சிடுகின்றன, அதைப் பேரெழுத்து, நெளிவு அடைப்புகள் விருப்பங்களால் இயக்கலாம்.
எளிய உரையாக நேர வரிசையில் வர வேண்டிய தரவுத்தள விசைகளுக்கும் பதிவுகளுக்கும் ULID ஏற்றது, 36-க்குப் பதிலாக 26 எழுத்துகளில். நேர முத்திரை வேண்டாத URL-கள் அல்லது கோப்புப் பெயர்களில் குறுகிய ID-களுக்கு nanoid ஏற்றது. ஒரு திட்டவரைவு, API அல்லது தரவுத்தள நெடுவரிசை வகை UUID-ஐ எதிர்பார்க்கும்போது UUID-ஐப் பயன்படுத்துங்கள்.
அதை ஒரு UUID-ஐச் சரிபார் பெட்டியில் ஒட்டுங்கள். மதிப்பு செல்லுபடியானதா, பதிப்பு, மாறுபாடு, பதிப்பு 1, 6, 7-க்கு அது உருவாக்கப்பட்ட தேதி, நேரம் ஆகியவற்றைக் காட்டும். பதிப்பு மூன்றாவது குழுவின் முதல் இலக்கம்.
இல்லை. அவை உங்கள் உலாவியில் அதன் பாதுகாப்பான சீரற்ற எண் உருவாக்கியால் உருவாக்கப்படுகின்றன, ஒருபோதும் அனுப்பப்படவோ சேமிக்கப்படவோ இல்லை. பேரெழுத்து அல்லது உருவாக்க வேண்டிய எண்ணிக்கை போன்ற உங்கள் விருப்பங்கள் மட்டுமே இந்தச் சாதனத்தில் நினைவில் வைக்கப்படும்.
இன்னும் சிக்கலா? UUID உருவாக்கி பற்றிக் கேளுங்கள் தெரிந்தவர் யாரும் பதிலளிக்கலாம். கணக்கு தேவையில்லை.