sql >> Database >  >> NoSQL >> MongoDB

MongoDB-replicaset:verschil in schijfgrootte in primaire en secundaire knooppunten

Wanneer u een eerste synchronisatie vanaf het begin uitvoert op een secundaire, worden alle gegevens vers geschreven. Dit verwijdert opvulling, lege ruimte (verwijderde gegevens) enz. In dat opzicht is het vergelijkbaar met het uitvoeren van een reparatie.

Als je een reparatie zou uitvoeren op de primaire (blokkeringsoperatie, alleen te doen als dit absoluut noodzakelijk is), dan zouden de twee over het algemeen veel dichterbij zijn.

Als u de uitvoer van db.stats() . controleert je zou moeten zien dat de verschillende databases hetzelfde aantal objecten hebben, de verschillen in de grootte van de gegevensdirectory zijn niets om je zorgen over te maken.




  1. Sorteren met MongoEngine?

  2. MongoDB:$elemMatch

  3. Faye of Redis Pubsub

  4. Hoe deze specifieke gegevens in deze gebruikersverzameling in mongodb bij te werken?