Gerador de UUID
Perguntas frequentes
O que convém saber sobre UUIDs
O que é um UUID?
O UUID (Universally Unique Identifier) é um identificador normalizado de 128 bits usado em informática para identificar recursos de forma única sem precisar de uma autoridade central. Escreve-se como 32 dígitos hexadecimais em 5 grupos separados por hífenes.
O que significa UUID v4?
O UUID v4 é gerado ao acaso. Usa 122 bits aleatórios e 6 bits fixos que identificam a versão e a variante. A probabilidade de colisão é muito baixa: seria preciso gerar milhares de milhões de UUIDs por segundo durante dezenas de anos para que os duplicados fossem uma hipótese concreta.
Quando devo usar um UUID?
Os UUIDs servem bem como chaves primárias em bases de dados distribuídas, identificadores de sessão, IDs de transação, nomes de ficheiros temporários e em qualquer contexto onde é preciso um identificador único sem coordenação central. São preferíveis a IDs incrementais por não serem previsíveis.
O que quer dizer UUID v4?
O UUID v4 é gerado de forma aleatória. Usa 122 bits aleatórios e 6 bits fixos que identificam a versão e a variante. A probabilidade de colisão é astronomicamente baixa: seriam precisos milhares de milhões de UUIDs por segundo durante décadas para haver hipótese concreta de duplicados.