0
Un UUID (identificador único universal) es un valor de 128 bits utilizado para identificar registros y recursos en sistemas de software. Este generador de UUID crea identificadores compatibles con las variantes v1, v4 y v5.
Genera un UUID individual o varios a la vez para claves primarias, sesiones, aplicaciones distribuidas y APIs. Los identificadores se generan en el cliente siguiendo el formato hexadecimal estándar 8-4-4-4-12, sin enviar datos a un servidor.
UUID v1 se basa en tiempo y datos del dispositivo, mientras que UUID v4 utiliza valores aleatorios y ofrece una mayor privacidad.
La probabilidad de colisión es extremadamente baja, especialmente con UUID v4 generado con valores aleatorios de calidad.