Românește

UUID generátor

Egyedi UUID v4 azonosítók generálása, egyszerre egy vagy több.

Az UUID generátor 4-es verziójú, vagyis véletlenszerű univerzális egyedi azonosítókat készít, egyszerre 1–500 darabot. Kérheted kis- vagy nagybetűvel, kötőjellel vagy anélkül, és közvetlenül másolhatod kódba, adatbázisba, táblázatba. A böngésző kriptográfiai véletlengenerátorát használja.

Hogyan néz ki egy UUID v4

128 bit, 32 hexadecimális karakterként, 8-4-4-4-12 csoportokban, kötőjelekkel: összesen 36 karakter. Két pozíció rögzített: a harmadik csoport első karaktere mindig 4 (a verzió), a negyediké 8, 9, a vagy b (a változat). A maradék 122 bit véletlen.

FormátumPéldaHossz
szabványos418a49b6-98d2-4e17-9e14-aa853eee697536
nagybetűs418A49B6-98D2-4E17-9E14-AA853EEE697536
kötőjelek nélkül418a49b698d24e179e14aa853eee697532

A példában a „4e17” a 4-es verziót, a „9e14” a változatot mutatja.

Mennyire egyedi

122 véletlen bittel 2 a 122. hatványon, kb. 5,3 × 10 a 36. hatványon lehetséges érték van. Az ütközés esélye olyan kicsi, hogy több gépen, egyeztetés nélkül is nyugodtan generálhatod őket.

Mikor használd

  • adatbázis elsődleges kulcsaként, főleg több adatforrásnál
  • feltöltött fájlok egyedi neveként
  • nem kitalálható rendelés- vagy munkamenet-azonosítóként
  • tesztadatként

A kötőjel nélküli forma fájlnevekben, 32 hosszú mezőkben hasznos. MySQL-ben CHAR(36) vagy tömörebben BINARY(16) típusban tárolhatod. Jelszóhoz a jelszó generátor való.

Gyakori kérdések

Mi az az UUID?

128 bites, 36 karakteres azonosító, amely központi kiosztás nélkül is egyedi.

Lehet két egyforma UUID?

Elméletben igen, a gyakorlatban nem: 122 véletlen bitnél az esély milliárdnyi azonosítónál is elhanyagolható.

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

Ugyanazt jelentik, a GUID a Microsoft elnevezése, többnyire nagybetűvel írva.

Frissítve:

Milyen eszköz hiányzik?

Írd meg, milyen kalkulátort vagy eszközt kerestél, de nem találtál. Minden javaslatot elolvasunk.

0/500 · Ne írj személyes adatot (név, telefon, e-mail).