Generador UUID v4: Identificadores Únicos Instantáneos
Generador UUID v4
Un UUID (Universally Unique Identifier) es una cadena de 128 bits que garantiza un identificador prácticamente único a escala mundial, sin coordinación centralizada. La probabilidad de colisión entre dos UUID v4 es de 1 entre 5,3 × 10³⁶.
UUID Generator
UUID v4 (Random)
Count
Formato UUID
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
ej: 550e8400-e29b-41d4-a716-446655440000
Versiones UUID y casos de uso
| Versión | Método de generación | Caso de uso |
|---|---|---|
| v1 | Marca temporal + dirección MAC | Depuración, trazabilidad temporal |
| v3 | Hash MD5 de namespace + nombre | Reproducible, determinista |
| v4 | Aleatorio | Uso general (recomendado) |
| v5 | Hash SHA-1 de namespace + nombre | Reproducible, más seguro que v3 |
| v7 | Marca temporal en milisegundos | Ordenación cronológica (nuevo) |
UUID v4 vs. auto-increment: Los IDs auto-incrementales (1, 2, 3...) exponen el volumen de datos de tu API. Con UUIDs, es imposible adivinar que un objeto tiene el ID X+1. Prefiere UUIDs para recursos públicos; reserva los auto-incrementales para rendimiento interno.
Equipo OIYO
Editorial DeskThe OIYO editorial desk researches money, law, lifestyle, and self-understanding topics against primary sources and public statistics. Every piece carries source notes and is reviewed on a regular cycle for accuracy and usefulness.