AG UUID

ULID ulid · Base32

Un identificador corto y ordenable por tiempo, de 26 caracteres en Crockford Base32.

Descripción general

Codifica una marca de tiempo de 48 bits más 80 bits aleatorios en 26 caracteres. Su orden lexicográfico coincide con el cronológico y es seguro para URL y nombres de archivo.

Estructura

Longitud en bits128
Longitud en caracteres26
FormatoCrockford Base32
Ordenable
Basado en aleatoriedad

Cuándo usarlo

Se usa como alternativa a UUID cuando necesitas un ID público corto y ordenable. Al ser Base32 sin distinción de mayúsculas, también es fácil de leer para las personas.

Ejemplo

ULID
01ARZ3NDEKTSV4RRFFQ69G5FAV

Generar este formato

Ver código por lenguaje →