Ugrás a tartalomra

UUID / GUID generátor

Generáljon egyedi UUID és GUID azonosítókat. Válassza ki a verziót, a darabszámot, a formátumot, és azonnal másolja ki őket.

Hogyan működik az UUID generátor

Az UUID (Universally Unique Identifier) egy 128 bites azonosító, amelyet az RFC 9562 szabvány határoz meg. A 4-es verzió (v4) véletlenszerű adatokat használ. A 7-es verzió (v7) Unix időbélyeget kombinál véletlenszerű bitekkel, ezért jobban használható idő szerint rendezhető azonosítókhoz. A teljes folyamat a böngészőben fut.

Hol hasznos az UUID generátor

  • Elsődleges kulcsok adatbázisokban
  • API kérés- és tranzakcióazonosítók
  • Egyedi fájl- és erőforrásnevek
  • Korrelációs azonosítók naplókhoz és diagnosztikához
  • Szoftvertesztelés és fejlesztés

Melyik UUID verziót válassza

A legtöbb esetben az UUID v4 elegendő. Ha az azonosítókat adatbázisban tárolja, vagy gyakran rendezi létrehozási idő szerint, az UUID v7 praktikusabb választás lehet.

Verzió Legjobb használat Megjegyzés
UUID v4 Nyilvános ID-k, fájlnevek, tesztadatok és általános véletlenszerű azonosítók A legismertebb és legszélesebb körben támogatott lehetőség.
UUID v7 Adatbázisrekordok, naplók, események és korrelációs azonosítók Természetesebben rendezhető létrehozási idő szerint.

Formátum, kötőjelek és betűméret

A szokásos UUID formátum 36 karakterből áll kötőjelekkel együtt. Kötőjelek nélkül 32 hexadecimális karakter. A kis- és nagybetűs írásmód ugyanazt az értéket jelenti; a választás főleg attól függ, milyen rendszerbe illeszti be az UUID-t.

Kötőjelekkel
018f6f5a-6c2b-7a1e-9f2d-0b4c8e7a9123
Kötőjelek nélkül
018f6f5a6c2b7a1e9f2d0b4c8e7a9123

Az UUID nem titkos token

Az UUID azonosító, nem biztonsági mechanizmus. Nehéz lehet kitalálni, de nem helyettesíti a jelszavakat, hozzáférési tokeneket vagy jogosultság-ellenőrzést.

  • Használja rekord, fájl, esemény vagy kérés azonosítójaként.
  • Ne erre építse az egyetlen hozzáférésvédelmet.
  • Ha az UUID URL-ben szerepel, kezelje nyilvános azonosítóként.

GYIK

Mi a különbség az UUID v4 és az UUID v7 között?

Az UUID v4 véletlenszerű, és ez a leggyakrabban használt verzió. Az UUID v7 Unix ezredmásodperceken alapuló időrészt tartalmaz, ezért természetesebben rendezhető létrehozási idő szerint. Általános használatra elég a v4, adatbázisokhoz és naplókhoz praktikusabb lehet a v7.

Valóban egyediek a generált UUID-k?

Igen. Az UUID v4 ütközés valószínűsége rendkívül alacsony (1 a 2122-ből). Az UUID v7 időrészt és véletlenszerű biteket kombinál, ezért normál használat mellett szintén gyakorlatilag egyedi.

Mi a különbség az UUID és a GUID között?

Az UUID (Universally Unique Identifier) és a GUID (Globally Unique Identifier) lényegében ugyanaz. A GUID kifejezés gyakrabban használatos Microsoft környezetben, míg az UUID az RFC 9562 szabvány szerinti kifejezés, amely leváltotta a korábbi RFC 4122-t.