Generador de UUID v1

Generado en tu navegador — nunca enviado a un servidor.

Qué es Generador de UUID v1

UUID v1 es un identificador basado en tiempo que codifica el timestamp actual (en intervalos de 100 nanosegundos desde el 15 de octubre de 1582) y un identificador de nodo en un valor de 128 bits. Al incluir un timestamp, los UUID v1 consecutivos son ordenables por tiempo de creación. Este generador produce UUIDs v1 completamente en tu navegador.

Cómo usar

  1. Selecciona cuántos UUIDs generar en el menú Cantidad.
  2. Haz clic en Generar o cambia la cantidad para producir un nuevo lote.
  3. Haz clic en Copiar junto a cualquier UUID para copiarlo individualmente.
  4. Haz clic en Copiar todos para copiar la lista completa separada por saltos de línea.

Cuándo usarla

¿Estás montando un sistema de registro de eventos y quieres IDs que ya vengan ordenados por tiempo? El timestamp integrado en el UUID v1 te deja ordenar los eventos por creación sin una columna aparte. Genera un lote aquí para poblar un conjunto de datos de prueba con identificadores en orden cronológico, listos para Cassandra o ScyllaDB.

Preguntas frecuentes

¿En qué se diferencia UUID v1 de v4?

UUID v1 codifica timestamp e ID de nodo, haciendo que los valores consecutivos sean ordenables por tiempo. UUID v4 es puramente aleatorio. v1 intercambia algo de garantía de unicidad por orden temporal.

¿Puede UUID v1 revelar mi identidad?

En la especificación RFC original, v1 codifica la dirección MAC de la máquina como nodo. Este generador usa un nodo aleatorio, por lo que no se expone información identificativa.

¿Estos UUIDs son únicos?

Sí. Dentro del mismo milisegundo, la secuencia de reloj previene colisiones. El componente de nodo aleatorio también reduce el riesgo de colisión entre diferentes máquinas.

¿Cuándo usar v1 en lugar de v4?

Usa v1 cuando quieras orden temporal natural de tus UUIDs (útil en Cassandra o ScyllaDB). Usa v4 cuando la aleatoriedad pura y la máxima privacidad sean la prioridad.

Herramientas relacionadas