Lição 2

Versões de UUID

Diferença entre versões aleatórias, baseadas em tempo e baseadas em nome.

O dígito de versão indica como o UUID foi produzido. É o primeiro caractere do terceiro grupo.

Versões comuns:

  • v1: baseado em tempo e nó; pode revelar timing e informação de máquina
  • v3 / v5: UUIDs determinísticos por namespace e nome
  • v4: UUIDs aleatórios; escolha geral mais comum
  • v6 / v7 / v8: layouts mais novos do RFC 9562, usados para esquemas ordenáveis ou customizados

No dia a dia, UUID v4 costuma ser o padrão seguro mais simples: sem coordenação central, sem timestamp embutido e amplo suporte em bibliotecas.

Voltar à visão geral do curso