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

MongoDB Replica Set:Disk-Größenunterschied in primären und sekundären Knoten

Wenn Sie eine anfängliche Synchronisierung von Grund auf auf einem sekundären Computer durchführen, werden alle Daten neu geschrieben. Dadurch werden Auffüllungen, Leerzeichen (gelöschte Daten) usw. entfernt. Insofern ist es ähnlich wie bei einer Reparatur.

Wenn Sie auf der Primärseite eine Reparatur durchführen würden (Sperrvorgang, nur wenn unbedingt nötig), wären die beiden insgesamt viel näher beieinander.

Wenn Sie die Ausgabe von db.stats() überprüfen Sie sollten sehen, dass die verschiedenen Datenbanken die gleiche Objektanzahl haben, die Größenunterschiede der Datenverzeichnisse sind kein Grund zur Sorge.