v4 ou v7?
O UUID versão 4 tem 122 bits aleatórios; a chance de dois coincidirem algum dia é desprezível. A versão 7, padronizada na RFC 9562, coloca um timestamp em milissegundos na frente da parte aleatória. Como os IDs v7 novos são sempre maiores que os antigos, eles mantêm os índices do banco de dados compactos e deixam os registros ordenáveis pela data de criação, por isso muitas equipes hoje preferem o v7 para chaves primárias.
IDs gerados no mesmo milissegundo também ficam em ordem, graças a um contador na parte aleatória.
Decodifique um UUID
Cole qualquer UUID no decodificador para ver a versão e a variante. Nas versões baseadas em tempo 1, 6 e 7 o decodificador também mostra quando o ID foi criado, o que ajuda a depurar logs e linhas do banco de dados. Tudo funciona no seu navegador.