−25%

la planurile Windows anuale, până pe 31 oct. Vezi planurile

EQVPS
Începe
Dezvoltare

Generator UUID

Identificatori v4 aleatorii sau v7 sortabili, câte unul sau cinci sute deodată.

Rulează integral în browser — nimic din ce introduci nu ajunge pe serverele noastre.

Versiune

v4: complet aleatoriu, nu spune nimic despre momentul creării.

Rezultat

Cum funcționează

UUID v4 înseamnă 122 de biți aleatorii — alegerea obișnuită pentru ID-uri care nu trebuie să poată fi ghicite. UUID v7 (RFC 9562) începe cu un timestamp în milisecunde, așa că valorile noi se sortează după cele vechi; bazelor de date le place asta, pentru că inserările merg la capătul indexului, nu în pagini aleatorii. Ambele vin din crypto.getRandomValues. Coliziunile nu sunt o problemă practică la nicio scară realistă.

Întrebări frecvente

v4 sau v7 pentru cheia primară a unei baze de date?

v7. Păstrează indexurile B-tree compacte, pentru că valorile cresc în timp. Folosește v4 când momentul creării nu trebuie să se vadă din ID.

Pot două UUID-uri generate să fie identice?

Teoretic da, practic nu: ar trebui să generezi miliarde pe secundă ani la rând ca să ai o șansă realistă de coliziune la v4.

Unelte similare

Toate uneltele →

Folosește-o pe propriul server: VPS KVM de la $3/lună, acces root, plăți cripto.

Planuri VPS