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.