Langue : en | de | fr | es

Générateur UUID V1

XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Présentation – UUID v1

La norme UUID v1 définit un identifiant basé sur le temps qui inclut un horodatage de haute précision, ce qui rend les valeurs générées triables et adaptées aux systèmes nécessitant un ordre chronologique. Cet outil vous permet de générer instantanément et directement dans votre navigateur des valeurs UUID version 1, sans installation ni requêtes externes.

Comment cet identifiant UUID v1 est-il créé ?

Chaque UUID v1 est composé de :

  • un horodatage de 60 bits,
  • une séquence d'horloge de 14 bits,
  • un composant de nœud de 48 bits.

Ensemble, ils forment une structure de 128 bits représentée par 32 caractères hexadécimaux et quatre tirets. Toute la génération se fait localement pour une confidentialité maximale.

Comment utiliser ce générateur UUID v1

L'interface est conçue pour simplifier la génération unique ou groupée d'UUID basés sur le temps.

Actions principales

  1. Cliquez sur Générer pour créer un nouvel UUID v1.
  2. Utilisez l'icône Actualiser pour régénérer l'identifiant actuel.
  3. Cliquez sur l'icône Copier pour copier l'UUID actif dans votre presse-papiers.

Génération de plusieurs UUID

  • Entrez n'importe quel nombre dans Générer plusieurs pour créer une liste de valeurs.
  • Choisissez le format de sortie souhaité dans Séparé par :
    • Nouvelle ligne (\n)
    • CRLF (\r\n)
    • JSON
    • Virgule
    • Point-virgule
    • Espace
    • Séparateur personnalisé

La liste générée apparaît dans le panneau de résultats ci-dessous.

Gestion de la liste générée

Sous le panneau des résultats, vous pouvez utiliser trois actions :

  • Copier — copie la liste entière dans le presse-papiers.
  • Enregistrer — télécharge les valeurs générées sous forme de fichier.

Le format du fichier dépend du séparateur sélectionné :

  • lorsque JSON est sélectionné, la liste est enregistrée sous forme de fichier .json.
  • Lorsque Virgule ou Point-virgule est sélectionné, la liste est enregistrée sous forme de fichier .csv.
  • Pour tous les autres séparateurs, le résultat est enregistré sous forme de fichier .txt.
  • Effacer — supprime toutes les valeurs de la zone de sortie.

Toutes les opérations sont effectuées localement dans votre navigateur.

Exemples d'identifiants générés

Vous trouverez ci-dessous des exemples d'UUID valides créés par ce générateur UUID v1 :

07ac7fa0-d028-11f0-aad6-b74c3042c8d8
07ac80b2-d028-11f0-aad6-b74c3042c8d8
07ac8200-d028-11f0-aad6-b74c3042c8d8

Domaines dans lesquels l'UUID v1 est couramment utilisé

  • pipelines de journalisation et systèmes de surveillance
  • traçage distribué
  • files d'attente de messages
  • clés de base de données classées par ordre chronologique
  • applications à grande échelle générant des identifiants séquentiels

Structure technique

L'identifiant est un UUID version 1, composé de 128 bits codés en hexadécimal :

Composant Longueur Description
Horodatage 60 bits Composant temporel haute précision
Version (1) 4 bits Indique le type d'UUID
Séquence d'horloge 14 bits Empêche les doublons lors du retour en arrière de l'horloge
Identifiant de nœud 48 bits Valeur aléatoire remplaçant l'adresse MAC matérielle

UUID v1 offre un ordre chronologique, un débit élevé et une unicité fiable, ce qui en fait un choix idéal pour les systèmes ordonnés, distribués ou sensibles au temps.

FAQ

Q: Qu'est-ce que l'UUID v1 et comment fonctionne-t-il ?
Q: Comment générer un UUID v1 en ligne ?
Q: En quoi l'UUID v1 diffère-t-il de l'UUID v4 ?
Q: L'UUID v1 contient-il un horodatage ?