2017-10-09 4 views
-1

Comment écrire des données dans plusieurs instances mongodb et conserver des données synchrones entre ces instances? Tout comme dans mariaDB.comment écrire des données dans une instance multi-maître dans mongodb 3.4

Actuellement, nous utilisons le jeu de réplicas dans mongodb, mais il semble que cela ne prenne en charge que l'écriture de données sur un nœud, ce qui peut causer des problèmes de pression lors de l'écriture de requêtes.

Cluster étiré n'est pas approprié pour moi.

Merci.

Répondre

1

S'il vous plaît lire la documentation (Replication in MongoDB)

des noeuds porteurs de données, un et un seul membre est considéré comme le nœud principal, tandis que les autres nœuds sont considérés comme des noeuds secondaires

+0

Merci pour votre commentaire. Je connaissais ce point, mais je veux savoir s'il existe des moyens de prendre en charge des instances multi-maîtres pour écrire des données. – ISZER

+0

vous pouvez distribuer le chargement avec sharding (https://docs.mongodb.com/manual/sharding/), mais pas avec la réplication seule. Vous pouvez diviser vos collections en morceaux et utiliser différents serveurs pour lire/écrire. – 2oppin