Générateur d'UUID

Blog

Générateur d'UUID

BlogCheatsheets
Loading...
Loading UUIDs generator...

Description

Générez des UUID de toutes versions : NIL (tout à zéro), v1 (basé sur le temps), v3 (basé sur un nom, MD5), v4 (aléatoire), v5 (basé sur un nom, SHA-1).

À propos de Générateur d'UUID

Le générateur d'UUID crée des identifiants universellement uniques de toutes les versions — NIL, v1 (basé sur le temps), v3 (basé sur un nom MD5), v4 (aléatoire) et v5 (basé sur un nom SHA-1) — directement dans votre navigateur. Un UUID est une valeur de 128 bits écrite sous forme de 36 caractères (par ex. 550e8400-e29b-41d4-a716-446655440000) qui est suffisamment unique pour être attribuée sans autorité centrale. Générez-en un ou plusieurs à la fois pour des clés de base de données, des identifiants de requête ou des données de test.

Comment utiliser

  1. Choisissez la version d'UUID dont vous avez besoin (la v4 aléatoire est la plus courante).
  2. Pour la v3/v5, fournissez un espace de noms et un nom — les mêmes entrées produisent toujours le même UUID.
  3. Définissez combien en générer (jusqu'à 50 en lot) et cliquez sur générer.
  4. Copiez une seule valeur ou la liste entière.

Exemples

ExempleEntréeSortie
v4 (aléatoire)9b2e4f6a-1c3d-4e5f-8a7b-2c1d0e9f8a7b
NIL00000000-0000-0000-0000-000000000000

Questions fréquentes

Quelle version d'UUID dois-je utiliser ?

La v4 (aléatoire) est la valeur par défaut pour la plupart des applications — clés, identifiants de requête, jetons. Utilisez la v5 lorsque vous avez besoin d'un UUID déterministe dérivé d'un nom. La v1 intègre un horodatage et une adresse MAC et est rarement nécessaire aujourd'hui.

Les UUID aléatoires (v4) sont-ils vraiment uniques ?

En pratique, oui. Un UUID v4 possède 122 bits aléatoires, donc la probabilité d'une collision est astronomiquement faible, même sur des milliards de valeurs. Ils sont générés ici avec la source aléatoire cryptographique du navigateur.

Quelle est la différence entre un UUID et un GUID ?

Aucune en pratique. GUID (Globally Unique Identifier) est le nom donné par Microsoft à la même norme de 128 bits ; les formats sont interchangeables.

Un UUID peut-il être utilisé comme clé primaire de base de données ?

Oui, bien que les UUID v4 aléatoires puissent fragmenter les index B-tree. Si l'ordre d'insertion importe, envisagez plutôt un identifiant triable par le temps comme ULID.