Generator ULID
Ustvarite ULID-e na spletu: 26-znakovni identifikatorji Crockford Base32 z 48-bitnim časom in 80 naključnimi biti.
Ustvarjeni ID-ji
Kako je sestavljen ta ID
- Postavitev
- 26 znakov Crockford Base32: 10 časovnih znakov, ki jim sledi 16 naključnih znakov.
- Entropija
- 80 naključnih bitov za 48-bitnim časovnim žigom v milisekundah.
- Čas
- Da. Prvih 10 znakov kodira čas v milisekundah, leksikalni vrstni red pa sledi času.
- Tveganje za trk
- Naključni rep ima 80 bitov; tveganje je predvsem odvisno od tega, koliko ID-jev ustvarite v isti milisekundi.
- Primer
01KXAD460301E1X4W2YMSZEPHG
Vaši ID-ji se ustvarijo lokalno z močno naključnostjo brskalnika. Nič se ne pošilja na BroBroGo.
Pogosta vprašanja
Za kaj je uporaben ULID?
ULID je kompakten, prijazen do URL-jev in časovno razvrstljiv kot navadno besedilo, kar je uporabno za dnevnike, ključe objektov in zapise, ki morajo biti razvrščeni po času nastanka.
Ali je ULID enak kot UUID v7?
Ne. Čeprav oba vključujeta čas v milisekundah, ULID uporablja Crockford Base32 in 26 znakov, medtem ko UUID v7 ohranja standardno šestnajstiško obliko UUID.