Como usar el generador de UUID

Resumen

Una guia practica para usar UUID como IDs temporales y en datos de prueba.

Respuesta rapida: UUID v4 encaja bien cuando quieres un identificador con aspecto aleatorio. Usalo como identificador, no como sustituto de una numeracion secuencial.

1. Cuando tiene sentido UUID v4

UUID v4 funciona bien para IDs temporales de registros, claves primarias en datos de prueba e identificadores internos que las personas no necesitan recordar. Piensa en el como un valor orientado a la unicidad, no como un numero para mostrar al usuario.

2. No lo uses como secuencia

Los UUID son lo bastante aleatorios como para no revelar el orden de creacion. Si necesitas contar registros o inferir el orden, manten un campo aparte para esa tarea y deja claras las responsabilidades.

  • Separa los numeros de visualizacion
  • Vigila errores al copiarlo dentro de URLs
  • Usa de forma distinta valores fijos y aleatorios en tests

3. Consejos practicos de uso

Los UUID resultan utiles para datos de desarrollo local y registros temporales. Conviene comprobar si el sistema receptor espera una cadena y si trata de forma distinta mayusculas y minusculas.

Ver todas las guias

Abre la pagina completa de guias para comparar articulos y saltar a otro tema.

Abrir guias