UUID v7 Generador y Analizador

UUID v7 almacena una fecha de milisegundos Unix en los bytes principales, lo que hace que los nuevos IDs ordenen aproximadamente por el tiempo de creación, preservando bits aleatorios para singularidad. Es útil para claves de base de datos, logs, eventos, filas y sistemas donde UUID v4 aleatoriedade causa mala ubicación del índice.

Generar lotes localmente, pegar un existente UUID v7 para decodificar su fecha límite incorporada, y verificar si un valor es realmente la versión 7 antes de usarlo en trabajo de migración o depuración.

Cuando se utiliza UUID v7

UUID v7 mantiene la representación familiar de 36 caracteres UUID mientras mejora la ubicación cronológica para registros recién registrados. Puede facilitar la inspección de logs e índices de banco de datos, pero la ordenación todavía depende de relojes del sistema y no debe sustituir una secuencia explícita cuando es necesaria un orden global estricto.

La fecha límite incorporada revela tiempo aproximado de creación, entonces UUID v7 valores son identificadores en lugar de secretos. El análisis muestra la hora límite, versión, variante y porción aleatoria sin buscar el valor en un servidor.

Herramientas relacionadas: UUID Generador · ULID Generador