UUID-generátor
Generálj 4-es verziójú UUID-ket, soronként egyet, közvetlenül a böngésződben.
Kapcsolódó eszközök
UUID-generátor
Generálj 4-es verziójú, azaz véletlen UUID-ket, soronként egyet, egytől akár ezerig egyszerre. Az UUID egy 128 bites azonosító, amelyet 32 hexadecimális számjegy ír le öt, kötőjellel elválasztott csoportban; a 4-es verzió azt jelenti, hogy ebből 122 bit véletlenszerű. Ennyi véletlen mellett két, egymástól függetlenül létrehozott UUID ütközése gyakorlatilag nem probléma — pontosan ezért ez az alapértelmezett azonosító adatbázissorokhoz, üzenetsorokhoz, naplókorrelációhoz és olyan elosztott rendszerekhez, ahol senki nem oszt ki központilag azonosítókat.
Két beállítás alakítja a formátumot. A „Nagybetűk” A–F betűket ad a–f helyett, ahogy néhány régebbi rendszer és a Microsoft-világ eszközei várják. A „Kötőjelek eltávolítása” a csupasz, 32 karakteres hexadecimális alakot adja, amely elfér egy szűk oszlopban, egy URL-útvonalban vagy egy fájlnévben. A kettő kombinálható, a kimenet pedig soronként egy azonosító marad, így egy egész adag mehet egyenesen SQL-parancsba, CSV-oszlopba vagy seed fájlba.
Éppen az adag a lényeg: tesztadatbázis feltöltésekor vagy fixture-ök írásakor általában egyszerre kell egy tucat azonosító, nem egyesével. A kimenet alatti összegzés megerősíti a darabszámot és az UUID verzióját. A generátor a crypto.randomUUID függvényt használja, a böngésző beépített megvalósítását, így az értékek formátuma helyes, a véletlenszerűségük pedig ugyanabból a kriptográfiailag biztonságos forrásból jön, mint a platform többi részén.
Minden helyben fut. Semmi nem töltődik fel, egyetlen azonosító sem kerül naplóba, és kiszolgáló soha nem látja, mit generáltál — ezért az eszköz offline is működik, ha az oldal egyszer betöltődött.