Generátor UUID / GUID
Generujte unikátne UUID a GUID identifikátory. Vyberte verziu, počet, formát a okamžite ich skopírujte.
Ako funguje generátor UUID
UUID (Universally Unique Identifier) je 128-bitový identifikátor definovaný štandardom RFC 9562. Verzia 4 (v4) používa náhodné dáta. Verzia 7 (v7) kombinuje Unix čas v milisekundách s náhodnými bitmi, takže je vhodnejšia pre časovo zoraditeľné identifikátory. Celý proces prebieha vo vašom prehliadači.
Kde využijete generátor UUID
-
Primárne kľúče v databázach
-
Identifikátory API požiadaviek a transakcií
-
Unikátne názvy súborov a zdrojov
-
Korelačné ID pre logy a diagnostiku
-
Testovanie a vývoj softvéru
Ktorú verziu UUID vybrať
Vo väčšine prípadov stačí UUID v4. Ak však identifikátory ukladáte do databázy alebo ich často triedite podľa času vytvorenia, UUID v7 môže byť praktickejšia voľba.
| Verzia | Najlepšie použitie | Poznámka |
|---|---|---|
| UUID v4 | Verejné ID, názvy súborov, testovacie dáta a bežné náhodné identifikátory | Najznámejšia a najširšie podporovaná voľba. |
| UUID v7 | Databázové záznamy, logy, udalosti a korelačné ID | Lepšie sa zoraďuje podľa času vytvorenia. |
Formát, pomlčky a veľkosť písmen
Bežný UUID zápis má 36 znakov vrátane pomlčiek. Bez pomlčiek má 32 hexadecimálnych znakov. Malé a veľké písmená predstavujú rovnakú hodnotu, rozdiel je najmä v požiadavkách systému, do ktorého UUID vkladáte.
018f6f5a-6c2b-7a1e-9f2d-0b4c8e7a9123
018f6f5a6c2b7a1e9f2d0b4c8e7a9123
UUID nie je tajný token
UUID je identifikátor, nie bezpečnostný prvok. Môže byť ťažké ho uhádnuť, ale nemal by nahrádzať heslá, prístupové tokeny ani kontrolu oprávnení.
- Používajte ho ako ID záznamu, súboru, udalosti alebo požiadavky.
- Nespoliehajte sa naň ako na jedinú ochranu prístupu.
- Ak je UUID v URL, správajte sa k nemu ako k verejnému identifikátoru.