Le Guide Complet des UUID
Un Identifiant Unique Universel (UUID) est une étiquette de 128 bits utilisée pour identifier des informations dans les systèmes informatiques. Contrairement aux identifiants incrémentiels classiques, les UUID peuvent être générés indépendamment sans autorité centrale.
Exploration des Versions d'UUID
UUID v1
Learn More →Généré à l'aide de l'horodatage actuel et du nœud (adresse MAC). Utile pour savoir quand un identifiant a été créé.
UUID v4
Learn More →La version la plus courante, générée à partir de nombres aléatoires cryptographiquement forts. Risque de collision quasi nul.
UUID v7
Learn More →La nouvelle norme pour les bases de données. Triable par temps, ce qui optimise les performances d'indexation.
UUID v5
Learn More →Identifiants déterministes générés en hachant un Espace de noms et un Nom. Idéal pour un mapping cohérent.
Quelle version choisir ?
Usage Général
Utilisez la v4 pour des identifiants uniques généraux où l'ordre n'importe pas.
Bases de Données
Utilisez la v7 pour les clés primaires afin de maintenir des performances optimales.
Mapping Cohérent
Utilisez la v5 lorsque vous devez générer le même identifiant à partir des mêmes données.