Los ULIDs son identificadores compactos, URL, lexicográficamente clasificables con una fecha de 48 bits y 80 bits de aleatoriedad. Son útiles para logs, flujos de eventos, registros de bases de datos, nombres de archivos y sistemas distribuidos que se benefician de IDs de tiempo-sorvibles.
El modo monotónico mantiene IDs ordenados cuando varios se crean en el mismo milisegundo. Pegar un ULID para inspeccionar su fecha y componente aleatorio antes de depurar solicitudes, importaciones o registros generados.
Un patrón ULID es un valor de 26 caracteres Crockford Base32. Ordenación válida ULID grupos de cuerdas registran por su tiempo de creación incorporado, pero los relojes de diferentes máquinas todavía pueden moverse hacia atrás o discordar. La generación monotónica mejora la ordenación sólo para ID producidos juntos en la misma sesión del navegador.
Como la fecha límite puede ser decodificada, un ULID es un identificador en lugar de un secreto. No use una sola como un token de acceso o suponga que se esconde cuando se creó un registro.
Herramientas relacionadas: UUID v7 Generador · Generador de textos aleatorios