UUID v7 / ULID

IDs ordenados por tiempo

Preguntas frecuentes

¿Qué es UUID v7?
UUID v7 es un identificador único universal ordenado por tiempo que incluye una marca de tiempo Unix en milisegundos. Proporciona mejor rendimiento de base de datos que UUID v4 porque es ordenable y reduce la fragmentación de índices.
¿Qué es ULID?
ULID (Identificador Único Universal Ordenable Lexicográficamente) es un identificador de 128 bits que es ordenable por tiempo, insensible a mayúsculas, seguro para URL y más compacto que UUID. Usa codificación base32 de Crockford.
UUID v7 vs ULID: ¿cuál elegir?
UUID v7 es mejor para compatibilidad estándar con UUID y sistemas de bases de datos que esperan formato UUID. ULID es mejor para legibilidad humana, uso en URL y cuando necesita identificadores insensibles a mayúsculas. Ambos son ordenables por tiempo.