Un UUID version 4 correspond à 122 bits aléatoires écrits sur 36 caractères, avec un risque de collision pratiquement nul et sans aucune coordination centrale. C’est pourquoi on l’utilise comme clé de base de données, identifiant de corrélation ou nom de fichier. Ce générateur s’appuie sur la source cryptographique du navigateur et en produit jusqu’à 500 d’un coup.
Négligeable. Il faudrait générer environ 2,7 × 10¹⁸ UUID pour atteindre une chance sur un milliard d’obtenir un seul doublon, bien au-delà de ce que produira n’importe quel système réel.
Aucune en pratique. GUID est le nom employé par Microsoft pour le même identifiant de 128 bits, écrit par convention entre accolades. Les octets sont identiques.
Cela dépend. Les UUID évitent toute coordination entre services, mais dégradent la localité des index B-tree, car les insertions tombent à des positions aléatoires. L’UUID v7, ordonné dans le temps, existe précisément pour cela.
Oui. Ils proviennent de crypto.randomUUID, adossé au générateur sécurisé du système, et non de Math.random.
Formateur JSON · Encodeur Base64 · Encodeur d’URL · Décodeur JWT · Voir tous les outils
Également disponible en : English · Español · Português · Deutsch