Pregunta

Necesitamos generar UUID para cada entrada única que almacenamos en el backend. Como he leído en Wikipedia: UUID implementación de Java, hay disponibles 3 UUID Generadores:

- 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, asesorar sobre el que el generador debemos utilizar, asumiendo las licencias son compatibles?

¿Fue útil?

Solución

Versión 3 no va a resolver su problema de generar fresco UUID para cada entrada. Si no tiene otros requisitos (por ejemplo, la seguridad) Versión 1 es generalmente suficiente.

Si desea ocultar todos los datos posibles (dirección MAC y hora de la generación) utiliza la versión 4.

Otros consejos

El generador UUID utilizado por Windows es un generador Versión 4 por defecto.

El generador Java estándar usando los UUID v4 funcionaría bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top