Partitionnement (Sharding)
🇬🇧 Sharding
Technique de répartition horizontale des données d'une base sur plusieurs serveurs. Chaque serveur ne contient qu'une partie des données, ce qui améliore les performances et la capacité de stockage.
💡 Exemple
Pour une application mondiale, les données des utilisateurs européens peuvent être stockées sur un serveur à Paris, et celles des utilisateurs asiatiques sur un serveur à Tokyo.