Pergunta

Precisamos gerar UUIDs para cada entrada que armazenamos no Processo interno. Como eu li no Wikipedia: implementação Java UUID, há 3 disponíveis UUID Geradores:

- Standard Java UUID generator(which only support version 3 and 4)
- JUG  which support all the version but 2
- UUID  which only support version 1 (MAC address based) 

Por favor, informe no qual gerador devemos usar, assumindo as licenças são compatíveis?

Foi útil?

Solução

A versão 3 não vai resolver o seu problema de geração de fresco UUID para cada entrada. Se você não tem outros requisitos (segurança, por exemplo) Versão 1 é geralmente suficiente.

Se você quiser esconder a cada informação possível (endereço MAC e hora de geração) a utilização da versão 4.

Outras dicas

O gerador UUID usado pelo Windows é uma versão 4 do gerador por padrão.

O gerador Java padrão usando UUIDs v4 iria funcionar muito bem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top