MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

mongoDB ajoutant des données spécifiques à db Replica

La réponse est "oui" et "non".

Ensembles de répliques ne fournira pas cette fonctionnalité. Les ensembles de répliques ne sont qu'un ensemble de répliques ou de clones où chaque nœud contient les mêmes données. Il n'y a donc pas de moyen facile "prêt à l'emploi" de faire ce que vous voulez.

Cependant, la réplication fonctionne via une collection spéciale "oplog" . Il s'agit d'une collection réelle dans la base de données qui contient toutes les modifications récentes apportées aux données.

En théorie, vous pouvez "suivre" cet oplog et appliquer les modifications de manière sélective. En fait, des gens l'ont fait. Cependant, ce n'est pas une fonctionnalité largement prise en charge et cela nécessitera certainement plusieurs heures (ou jours) d'efforts pour fonctionner.