pluri.tools

Gerador de UUID v1

Gerado no seu navegador — nunca enviado a um servidor.

O que é Gerador de UUID v1

UUID v1 é um identificador baseado em tempo que codifica o timestamp atual (em intervalos de 100 nanossegundos desde 15 de outubro de 1582) e um identificador de nó em um valor de 128 bits. Por incluir timestamp, UUIDs v1 consecutivos são ordenáveis por tempo de criação. Este gerador produz UUIDs v1 inteiramente no navegador.

Como usar

  1. Selecione quantos UUIDs gerar no menu Quantidade.
  2. Clique em Gerar ou mude a quantidade para produzir um novo lote.
  3. Clique em Copiar ao lado de qualquer UUID para copiá-lo individualmente.
  4. Clique em Copiar todos para copiar a lista completa separada por quebras de linha.

Para que serve

Um desenvolvedor criando um sistema de log de eventos usa UUID v1 porque o timestamp embutido permite ordenar os eventos por tempo de criação sem uma coluna separada. Gerar um lote de IDs aqui ajuda a popular um conjunto de dados de teste com identificadores ordenados por tempo.

Perguntas frequentes

Qual a diferença entre UUID v1 e v4?

O UUID v1 codifica timestamp e ID de nó, tornando os valores consecutivos ordenáveis por tempo. O UUID v4 é puramente aleatório. O v1 troca parte da garantia de unicidade pela ordenação temporal.

O UUID v1 pode revelar minha identidade?

Na especificação RFC original, o v1 codifica o endereço MAC da máquina como nó. Este gerador usa um nó aleatório, portanto nenhuma informação identificadora é exposta.

Esses UUIDs são únicos?

Sim. Dentro do mesmo milissegundo, a sequência de clock previne colisões. O componente de nó aleatório também reduz o risco de colisão entre máquinas diferentes.

Quando usar v1 em vez de v4?

Use v1 quando quiser ordenação temporal natural dos UUIDs (útil no Cassandra ou ScyllaDB). Use v4 quando aleatoriedade pura e máxima privacidade forem prioridade.

Ferramentas relacionadas