Générateur ULID
Générateur d'ULID gratuit en ligne, identifiants uniques triables
Qu'est-ce qu'un ULID ?
ULID (Universally Unique Lexicographically Sortable Identifier) est un identifiant de 128 bits qui combine un horodatage avec de l'aléatoire. Contrairement aux UUID v4, les ULIDs sont triables par date de création, ce qui les rend idéaux comme clés primaires de base de données et dans les systèmes distribués où l'ordre compte.
▶Quelle est la différence entre ULID et UUID ?
Les ULIDs font 26 caractères (contre 36 pour UUID) et sont triables par horodatage. UUID v4 est purement aléatoire sans ordre. Les ULIDs sont meilleurs pour l'indexation de base de données car les insertions sont séquentielles.
▶Les ULIDs sont-ils uniques ?
Les ULIDs combinent un horodatage 48 bits (précision milliseconde) avec 80 bits d'aléatoire. Dans la même milliseconde, la partie aléatoire fournit 2^80 valeurs uniques. Les collisions sont extrêmement improbables.