Hva er en ULID?

En ULID (universelt unik leksikografisk sorterbar identifikator) er en 128-biters identifikator designet for å være kompakt, URL-sikker og sorterbar etter opprettelsestid. I motsetning til UUIDer, koder ULIDer tidsstempelinformasjon i de første 48 bitene, noe som gjør dem naturlig sorterbare i kronologisk rekkefølge. De bruker Crockfords Base32-koding, noe som resulterer i 26-tegns strenger som er ufølsomme for store og små bokstaver og unngår tvetydige tegn.

Verktøybeskrivelse

ULID-validatoren sjekker om en gitt streng er et gyldig ULID-format og trekker ut komponentene. Verktøyet verifiserer ULID-strukturen, dekoder det innebygde tidsstemplet for å vise når det ble opprettet, og viser tilfeldighetskomponenten som sikrer unikhet, og hjelper utviklere med å validere og forstå sine sorterbare identifikatorer.

Funksjoner

  • Validerer ULID-format ved hjelp av Crockfords Base32-koding
  • Trekker ut og dekoder det innebygde tidsstemplet (millisekunder siden Unix-epoken)
  • Viser tidsstempel i lesbart ISO 8601-format