MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

mongoDB fügt spezifische Daten zu db Replica hinzu

Antwort ist "ja" und "nein".

Replik-Sets bietet diese Funktionalität nicht. Replikatsätze sind nur ein Satz von Replikaten oder Klonen, bei denen jeder Knoten dieselben Daten enthält. Es gibt also keine einfache "out of the box"-Methode, um das zu tun, was Sie wollen.

Die Replikation funktioniert jedoch über eine spezielle "oplog"-Sammlung . Dies ist eine tatsächliche Sammlung in der Datenbank, die alle kürzlichen Änderungen an den Daten enthält.

Theoretisch können Sie dieses Oplog "verfolgen" und Änderungen selektiv anwenden. Tatsächlich haben die Menschen dies getan. Dies ist jedoch keine weithin unterstützte Funktion und es wird definitiv mehrere Stunden (oder Tage) an Aufwand erfordern, um zu funktionieren.