2026-05-19 · 1 min de lecture
UUID v4 dans les systèmes distribués
Les UUID aléatoires réduisent la coordination ; ils ne remplacent pas les ID métier séquentiels.
UUIDbackenddistribué
Points clés
- Utilisez v4 quand vous avez besoin d'identifiants opaques à faible collision sans allocateur central.
- Validez le format aux frontières API même si la génération est côté client.
Quand v4 convient
Idéal pour correlation IDs, clés de session upload et entités brouillon générées client.
Mauvais choix comme clés primaires sur de très grosses tables indexées sans comprendre les coûts de fragmentation.
Questions fréquentes
UUID v1 vs v4 ?
v1 est basé temps/MAC ; v4 est aléatoire. Préférez v4 pour IDs publics sauf si vous avez besoin d'un ordre temporel triable.
Combien générer à la fois ?
La génération par lot convient aux fixtures ; évitez d'envoyer d'énormes listes aux navigateurs inutilement.