Utilisation avancée de MongoDB

Scaler horizontalement

Rappel

  • Scaling vertical : On augmente la puissance des machines

  • Scaling horizontal : On augmente le nombre de machines

Les bases de données orientée document permettent de scaler horizontalement plus facilement que les bases de données relationnelles. Avoir un système capable de scaler est très important car cela permet de garder le même format de base de données même si celle-ci voit sa quantité de données décuplée. Il est possible de scaler verticalement avec la plupart des base de données, mais c'est généralement beaucoup plus coûteux que le scaling horizontal qui demande juste de rajouter des machines.

MongoDB et le sharding

Pour en savoir plus sur la manière dont MongoDB scale les données : https://docs.mongodb.com/manual/sharding/

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Gerin-Roze Camille, 2017 (Contributions : Stéphane Crozat, les étudiants de l'UTC) Réalisé avec Scenari (nouvelle fenêtre)