| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Introduction
Selon le nombre de fois que sont répliquées les données, l'architecture du cluster sera différente :
- Si les données sont répliquées que deux fois, il faudra utiliser une architecture Primaire - Secondaire - Arbiter
- ( Voir la page Mise en place de l'architecture Primaire - Secondaire - Arbiter )
- Si les données sont répliquées trois fois ou plus, il faudra utiliser une architecture Primaire - Secondaire - Secondaire
- ( Voir la page Mise en place de l'architecture Primaire - Secondaire - Secondaire )
Pourquoi deux architectures ?
Un cluster mongo doit forcément être composé de trois instances ( nœud ) pour fonctionner. Pour répliquer les données que deux fois, on ajoute un "Arbiter".
Cet Arbiter, ne contient aucune donnée, il permet simplement de voter lorsqu'il y a une élection ( l'élection est le choix d'un nouveau nœud primaire pour Primaire qui prendre le relais du traitement des requêtes ).