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
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.