ULID-generator
Generer ULID-værdier online: 26-tegns Crockford Base32-ID'er med 48-bit tid og 80 tilfældige bit.
Genererede ID'er
Sådan er dette ID opbygget
- Layout
- 26 Crockford Base32-tegn: 10 tids-tegn efterfulgt af 16 tilfældige tegn.
- Entropi
- 80 tilfældige bit efter det 48-bit millisekund-tidsstempel.
- Tid
- Ja. De første 10 tegn koder tiden i millisekunder, og den leksikalske sortering følger tiden.
- Kollisionsrisiko
- Den tilfældige del har 80 bit; risikoen handler primært om, hvor mange ID'er du opretter inden for det samme millisekund.
- Eksempel
01KXAD457A1PVRGKZMM193A87J
Dine ID'er genereres lokalt med stærk tilfældighed i browseren. Intet sendes til BroBroGo.
Ofte stillede spørgsmål
Hvad er ULID velegnet til?
ULID er kompakt, URL-venligt og kan sorteres kronologisk som almindelig tekst, hvilket er nyttigt til logfiler, objekt-nøgler og databaseposter, der skal sorteres efter oprettelsestidspunkt.
Er ULID det samme som UUID v7?
Nej. Begge indeholder tid i millisekunder, men ULID bruger Crockford Base32 og 26 tegn, mens UUID v7 bevarer det gængse hexadecimale UUID-format.