À quoi sert cet outil
L'UUID est un identifiant de 128 bits couramment utilisé pour les clés de base de données, les identifiants de commande, le traçage de requêtes et les ressources de systèmes distribués. Cette page peut générer des UUID v1 et UUID v4 par lots et vous permet de copier les résultats immédiatement.
Si vous avez seulement besoin d'un identifiant aléatoire pratique, UUID v4 est généralement le choix par défaut.
Cas d'usage typiques
- Générez des identifiants uniques pour de nouveaux enregistrements, des requêtes d'API ou des instances de tâches.
- Préparez des identifiants en masse pour des données de test, des importations ou des tests de charge.
- Attachez un identifiant de traçage à une chaîne de requêtes ou de messages dans les journaux.
Comment l'utiliser
- Choisissez la version souhaitée, v4 étant la valeur par défaut recommandée.
- Définissez le nombre de valeurs à générer.
- Activez les majuscules si un système en aval nécessite ce format.
- Actualisez la liste et copiez la sortie générée.
Exemple de sortie
550e8400-e29b-41d4-a716-446655440000
9c858901-8a57-4791-81fe-4c455b099bc9
Les valeurs réelles sont différentes à chaque fois ; l'exemple ci-dessus montre seulement la forme attendue.
Erreurs courantes
- Les UUID sont conçus pour l'unicité, pas comme des jetons sécurisés ou des secrets cryptographiques.
- Vérifiez si les systèmes en aval sont sensibles à la casse avant de passer à une sortie en majuscules.
- Choisissez v1 uniquement lorsque vous avez clairement besoin de caractéristiques liées à l'horodatage ou d'une compatibilité avec des systèmes hérités.
FAQ
Comment choisir entre UUID v1 et v4 ?
Pour la plupart des scénarios métier, v4 suffit car il est aléatoire, simple à utiliser et n'expose pas de caractéristiques temporelles. Envisagez v1 uniquement lorsque vous avez spécifiquement besoin d'un comportement lié au temps ou d'une compatibilité avec des systèmes hérités.
Le GUID est-il différent de l'UUID ?
GUID est généralement la terminologie Microsoft pour UUID. Dans la plupart des cas pratiques, ils sont traités comme le même type d'identifiant unique de 128 bits.
Les UUID générés par lots peuvent-ils entrer en collision ?
Tout identifiant a une probabilité de collision théorique, mais l'espace UUID est extrêmement vaste. Dans les cas d'usage applicatifs courants, les collisions sont très improbables, bien que des contraintes d'unicité au niveau métier restent recommandées.
Puis-je utiliser des UUID comme mots de passe ou clés ?
Cela n'est pas recommandé. Les UUID sont excellents comme identifiants uniques, mais pas comme mots de passe, jetons d'accès ou clés de chiffrement. Utilisez un générateur d'identifiants aléatoires dédié pour les valeurs sensibles à la sécurité.
Outils connexes
Si vous souhaitez un identifiant triable ou un identifiant aléatoire plus robuste, ces outils constituent une bonne suite :
- Générateur ULID:Générer des ULID comme alternative aux UUID
- Générateur de mots de passe aléatoires:Générer des mots de passe, jetons et chaînes aléatoires