UUID v7 generator

Generirajte UUID v7 vrijednosti na mreži: UUID-ovi koji se mogu sortirati po vremenu s 48-bitnom vremenskom oznakom u milisekundama i 74 nasumična bita.

Generirani ID-jevi
Spremno. Generirajte UUID v7 vrijednosti u svom pregledniku.

Kako se gradi ovaj ID

Izgled
48-bitna Unix vremenska oznaka u milisekundama, bitovi verzije 7, RFC bitovi varijante i nasumična ispuna.
Entropija
74 nasumična bita u ovoj implementaciji; nema monotonog brojača.
Vrijeme
Da. Prvih 48 bita kodira vrijeme stvaranja, tako da se ID-ovi sortiraju po vremenu kroz različite milisekunde.
Rizik od kolizije
Unutar jedne milisekunde, kolizije ovise o 74 nasumična bita; za iznimno veliku količinu u istoj milisekundi trebala bi se koristiti koordinirana usluga ID-ova.
Primjer
019f54d2-1587-73fd-8087-200490bc7f4b

Vaši se ID-jevi generiraju lokalno pomoću jake nasumičnosti preglednika. Ništa se ne šalje na BroBroGo.

Česta pitanja

Zašto odabrati UUID v7 umjesto UUID v4?

UUID v7 zadržava oblik UUID-a, ali se sortira prema vremenu, što može pomoći da zapisi, indeksi baza podataka i tokovi događaja ostanu približno kronološki poredani.

Skriva li UUID v7 vrijeme stvaranja?

Ne. Vremenska oznaka dio je ID-a. Koristite UUID v4 ili NanoID ako trebate neprozirni identifikator bez vremenskih podataka.