Générateur d’UUID
Générez des UUID (Universally Unique Identifiers) uniques aux formats Version 1 et Version 4. Outil essentiel pour les développeurs ayant besoin d’identifiants uniques.
Comprendre les UUID
Les UUID (Universally Unique Identifiers) sont des identifiants de 128 bits dont l’unicité est garantie sur tous les systèmes et dans tous les délais. Ils sont essentiels pour les systèmes distribués, les bases de données et les applications nécessitant une identification unique.
Versions de l’UUID
Il existe différentes versions d’UUIDs, chacune avec sa propre méthode de génération et ses propres cas d’utilisation :
Version 4 (aléatoire)
Généré à l’aide de nombres aléatoires ou pseudo-aléatoires. Il s’agit de la version la plus couramment utilisée car elle n’expose aucune information sur la machine ou l’heure de sa création. Recommandé pour la plupart des applications.
Version 1 (basée sur l’horodatage)
Généré à l’aide de l’horodatage, de la séquence d’horloge et de l’adresse MAC actuels. Bien qu’il garantisse l’unicité temporelle, il peut exposer des informations sur le moment et le lieu de sa création.
UUID Format
Tous les UUID suivent le format standard : 8-4-4-4-4-12 chiffres hexadécimaux, séparés par des traits d’union. Par exemple : 550e8400-e29b-41d4-a716-446655440000. La longueur totale est toujours de 36 caractères, traits d’union compris.
Cas d’utilisation courants
Les UUID sont couramment utilisés comme clés primaires dans les bases de données, les identificateurs de session, les noms de fichiers, les ID de demande d’API et partout où vous avez besoin d’un identificateur unique qui ne nécessite pas de coordination centrale.