Le choix entre l'UUID v4 et l'UUID v7 dépend de votre cas d'utilisation. Pendant des années, l'UUID v4 était la norme. Mais avec la croissance des données, les développeurs découvrent un défaut majeur : le v4 est totalement aléatoire, ce qui détruit les performances d'indexation B-Tree.
Le problème de l'UUID v4
Comme le v4 est aléatoire, les nouvelles lignes sont insérées à des endroits imprévisibles, ce qui provoque une fragmentation massive de l'index.
La Solution : UUID v7
L'UUID v7 intègre un horodatage au début. Les nouveaux ID sont donc toujours ajoutés à la fin de l'index, ce qui permet des insertions beaucoup plus rapides.