Générez des identifiants uniques universels (UUID v7) ordonnés par temps avec notre outil en ligne gratuit. Parfait pour les développeurs, bases de données, ou toute application nécessitant une identification unique et séquentielle.
2025-03-09T18:59:47.597Z
Chaque UUID contient l'horodatage actuel pour un ordre chronologique
Les publicités soutiennent cet outil gratuit
Combien d'UUID ? (max 1000)
Un UUID (Identifiant Universel Unique) est un identifiant de 128 bits globalement unique dans le temps et l'espace. Notre générateur en ligne gratuit produit des UUID version 7, qui sont ordonnés temporellement et ont une probabilité extrêmement faible de collision. Contrairement aux autres versions, les UUID v7 offrent une triabilité chronologique tout en conservant une unicité globale.
L'UUID v7 est idéal pour ces cas d'utilisation :
Les UUID version 7 sont générés en utilisant des horodatages Unix en millisecondes associés à des données aléatoires. Ils suivent le format :01890a5d-583e-7de7-a5cd-b32a3977c2f1
Les 48 premiers bits contiennent un horodatage Unix (en millisecondes) et les bits restants contiennent des données aléatoires ou séquencées. Cette conception garantit à la fois unicité et ordre chronologique.
Notre générateur d'UUID ordonnés temporellement propose :
Les UUID v7 combinent le meilleur des deux mondes : ils conservent l'unicité globale des UUID tout en offrant une triabilité chronologique. Ils sont donc idéaux pour les clés primaires de bases de données et les systèmes distribués où l'ordre temporel est important. Les UUID v4 traditionnels manquent d'ordre naturel, tandis que les UUID v1 posent des problèmes de confidentialité en incluant des adresses MAC.
Oui, les UUID v7 utilisent des données aléatoires cryptographiquement sécurisées pour une partie de l'identifiant, tout en incorporant des horodatages. La partie horodatage est visible mais ne compromet généralement pas la sécurité. Pour des contextes très sensibles, les UUID doivent être traités comme des identifiants visibles plutôt que des mécanismes de sécurité.
Oui, de nombreuses bases de données modernes et langages de programmation supportent déjà les UUID v7. La norme est en cours de finalisation mais est déjà implémentée dans diverses bibliothèques. Les UUID v7 offrent des avantages de performance pour les colonnes indexées en raison de leur ordre temporel, réduisant la fragmentation des index comparativement aux UUID aléatoires.
Les horodatages des UUID v7 offrent une précision à la milliseconde, ce qui est suffisant pour la plupart des besoins applicatifs. Les 48 premiers bits de l'UUID représentent le temps écoulé en millisecondes depuis l'époque Unix (1er janvier 1970).