Tietoa tästä työkalusta
Mikä on UUID-generaattori?
Luo UUID-tunnisteita (universally-unique identifiers) tietokantojen avaimiin, API-pyyntöjen tunnisteisiin tai mihin tahansa järjestelmään, joka tarvitsee törmäysvapaita tunnisteita. Tuettuna UUID v4 (satunnainen, yleisin), UUID v7 (aikaleimalla alkava, lajiteltavissa luontijärjestyksessä, hyödyllinen B-puu-tietokantaindekseille) sekä NanoID (lyhyempi, URL-ystävällinen).
Generoi kerralla jopa 10 000 tunnistetta ja vie ne tekstinä, JSON-taulukkona tai CSV-muodossa. Toimii selaimessa crypto.getRandomValues-funktiolla, eli samalla satunnaislukugeneraattorilla kuin salasanahallintasi.
UKK · UUID-GENERAATTORI
Kysymyksiä: UUID-generaattori
Mikä ero on UUID v4:llä ja v7:llä?
v4 on täysin satunnainen, joten se sopii arvaamattomiin tunnisteisiin, mutta on huono tietokantaindekseille, koska satunnainen lisäysjärjestys aiheuttaa B-puun pirstoutumista. v7 alkaa aikaleimalla, joten tunnisteet järjestyvät luontijärjestyksessä ja tietokantaindeksien suorituskyky on paljon parempi. Nykyinen hyvä käytäntö on v7 pääavaimiin ja v4 tunnuksiin.
Ovatko UUID-tunnisteet varmasti uniikkeja?
Todennäköisyydellisesti kyllä. v4:ssä on 122 bittiä satunnaisuutta, joten törmäyksen todennäköisyys on niin pieni, että tuhansien vuosien ajan pitäisi generoida miljardeja tunnisteita sekunnissa, jotta yksi osuisi kohdalleen. v7 perii v4:n satunnaisuuden loppubiteille, joten takuut ovat samat.
Onko ilmainen?
Kyllä. Rekisteröitymistä ei tarvita eikä erälimiittiä ole, enintään 10K per generointi. Toimii selaimessa.