UUID v7 என்றால் என்ன?
UUID v7 என்பது RFC 9562 இல் வரையறுக்கப்பட்ட அடுத்த தலைமுறை அடையாளங்காட்டியாகும். சீரற்ற UUID v4 போலல்லாமல், இது தொடக்கத்தில் 48-பிட் யூனிக்ஸ் டைம்ஸ்டாம்பை உள்ளடக்கியது. இது தரவுத்தள செயல்திறனை மேம்படுத்துகிறது.
முக்கிய நன்மைகள்
- 🚀 தரவுத்தள திறன்: வரிசைமுறை ஐடிகள் B-tree சிதைவைத் தடுக்கின்றன, இது PostgreSQL மற்றும் MySQL இல் விரைவான தரவு பதிவுகளை வழங்குகிறது.
- 📅 நேர-வரிசைப்படுத்தக்கூடியது: ஐடிகள் இயல்பாகவே உருவாக்கப்பட்ட நேரத்தின்படி வரிசைப்படுத்தப்படுகின்றன, கூடுதல் created_at காலம் தேவையில்லை.
- 🛡️ தனியுரிமை-பாதுகாப்பானது: UUID v1 போலன்றி, v7 உங்கள் கணினியின் MAC முகவரியை வெளிப்படுத்தாது.
- 🌐 விநியோகிக்கப்பட்ட அமைப்புகளுக்கு ஏற்றது: மோதல் ஆபத்து இல்லாமல் பல சர்வர்களில் ஐடிகளை உருவாக்கலாம்.
எப்படி பயன்படுத்துவது
- அளவைத் தேர்ந்தெடுக்கவும்: எத்தனை UUID-களை உருவாக்க வேண்டும் என்பதைத் தேர்வு செய்யவும்.
- உருவாக்கு: எங்கள் சர்வர் உயர்தர கடிகாரங்களைப் பயன்படுத்தி ஐடிகளை உருவாக்குகிறது.
- நகலெடு: உங்கள் திட்டத்தில் ஒட்ட ஒரே கிளிக்கில் நகலெடுக்கவும்.
UUID v7: 019c38e8-1c86-7d86-b970-a1d2534a6f22 — இதை நாம் RFC 9562 கண்ணோட்டத்தில் பார்க்க வேண்டும்.
இந்த குறிப்பிட்ட ஐடி ஒரு துல்லியமான நேரத்தை குறிக்கிறது: ஆகஸ்ட் 7, 2025, காலை 11:34:55.302 AM UTC.
எழுத்து அமைப்பு
| பிரிவு |
ஹெக்ஸ் மதிப்பு |
விளக்கம் |
தொழில்நுட்ப விவரங்கள் |
| டைம்ஸ்டாம்ப் |
019c38e8-1c86 |
யூனிக்ஸ் காலம் (ms) |
முதல் 48 பிட்கள். இது 'வரிசைப்படுத்தக்கூடிய' பகுதி. |
| பதிப்பு |
7 |
UUID பதிப்பு |
7 இல் நிர்ணயிக்கப்பட்டுள்ளது. |
| என்ட்ரோபி A |
d86 |
சீரற்ற/துணை-ms |
12 பிட்கள் சீரற்ற தரவு. |
| மாற்று (Variant) |
b |
RFC மாற்று |
பொதுவாக 8, 9, a, அல்லது b. |
| என்ட்ரோபி B |
970-a1d2534a6f22 |
சீரற்ற நிரப்புதல் |
62 பிட்கள் பாதுகாப்பான சீரற்ற தன்மை. |
அடிக்கடி கேட்கப்படும் கேள்விகள்
v4 சீரற்றது, இது தரவுத்தள வேகத்தை குறைக்கும். v7 வரிசைமுறையானது, இது தரவுத்தளத்தை வேகமாகவும் சேமிப்பிடத்தை சிக்கனமாகவும் வைத்திருக்கும்.
ஆம். டைம்ஸ்டாம்ப் இருந்தாலும், மீதமுள்ள பிட்கள் பாதுகாப்பான சீரற்றவை. பொது API-களுக்கு இது பாதுகாப்பானது.
இல்லை. ToolGK இல், ஐடிகள் மெமரியில் உருவாக்கப்பட்டு உடனடியாக அழிக்கப்படுகின்றன. நாங்கள் எதையும் சேமிப்பதில்லை.
UUID v7 இல் டைம்ஸ்டாம்ப் உள்ளது. அநாமதேயத்தன்மை தேவைப்படும் டோக்கன்களுக்கு இதற்கு பதிலாக இதைப் பயன்படுத்தவும்
UUID v4 .