ULID generator

Generirajte ULID-ove na mreži: ID-ovi od 26 znakova u Crockford Base32 formatu s 48-bitnim vremenom i 80 nasumičnih bita.

Generirani ID-jevi
Spremno. Generirajte ULID-ove u svom pregledniku.

Kako se gradi ovaj ID

Izgled
26 Crockford Base32 znakova: 10 vremenskih znakova nakon kojih slijedi 16 nasumičnih znakova.
Entropija
80 nasumičnih bita nakon 48-bitne vremenske oznake u milisekundama.
Vrijeme
Da. Prvih 10 znakova kodira vrijeme u milisekundama, a leksički poredak prati vrijeme.
Rizik od kolizije
Nasumični završetak ima 80 bita; rizik se uglavnom odnosi na to koliko ID-ova stvorite u istoj milisekundi.
Primjer
01KXAD45CBZV7MB6Q68DGBQM9J

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

Česta pitanja

Za što je ULID dobar?

ULID je kompaktan, prilagođen URL-ovima i može se sortirati po vremenu kao običan tekst, što je korisno za zapise (logs), ključeve objekata i zapise koje treba sortirati prema vremenu stvaranja.

Je li ULID isto što i UUID v7?

Ne. Oba uključuju vrijeme u milisekundama, ali ULID koristi Crockford Base32 i 26 znakova, dok UUID v7 zadržava standardni heksadecimalni oblik UUID-a.