Generador de ULID
Genere ULID en línea: identificadores Crockford Base32 de 26 caracteres con 48 bits de tiempo y 80 bits aleatorios.
ID generados
Cómo se construye este ID
- Estructura
- 26 caracteres Crockford Base32: 10 caracteres de tiempo seguidos de 16 caracteres aleatorios.
- Entropía
- 80 bits aleatorios después de la marca de tiempo de 48 bits en milisegundos.
- Tiempo
- Sí. Los primeros 10 caracteres codifican el tiempo en milisegundos, y el orden léxico sigue el orden temporal.
- Riesgo de colisión
- La sección aleatoria final tiene 80 bits; el riesgo depende principalmente de cuántos ID genere en el mismo milisegundo.
- Ejemplo
01KXAD46B4NYV2P7DMCAGDWAHT
Tus ID se generan localmente con aleatoriedad fuerte del navegador. No se envía nada a BroBroGo.
Preguntas frecuentes
¿Para qué sirve un ULID?
ULID es compacto, compatible con URL y se puede ordenar por tiempo como texto sin formato, lo que resulta muy útil para registros de logs, claves de objetos y registros que deban ordenarse por fecha de creación.
¿Es ULID lo mismo que UUID v7?
No. Ambos incluyen el tiempo en milisegundos, pero ULID utiliza Crockford Base32 y 26 caracteres, mientras que UUID v7 conserva la estructura hexadecimal estándar de UUID.