Lección 2

Versiones de UUID

La diferencia entre versiones aleatorias, basadas en tiempo y basadas en nombre.

El dígito de versión indica cómo se produjo un UUID. Es el primer carácter del tercer grupo.

Las versiones habituales incluyen:

  • v1: basada en tiempo y nodo; puede revelar información de temporización y relacionada con la máquina
  • v3 / v5: UUID deterministas basados en nombre usando un namespace y un nombre
  • v4: UUID aleatorios; la opción general más común
  • v6 / v7 / v8: diseños más recientes del RFC 9562, a menudo usados para esquemas ordenables o personalizados

Para el desarrollo cotidiano, UUID v4 suele ser el valor por defecto seguro más simple: sin coordinación central, sin timestamp embebido y con amplio soporte en bibliotecas.

Conclusión clave

El dígito de versión te dice cómo se generó el UUID. Para la mayoría de casos, v4 es suficiente. Genera ejemplos con el Generador UUID y observa el dígito de versión en el tercer grupo.

Volver al resumen del curso