sql >> Database >  >> NoSQL >> MongoDB

mongodb replicaset nieuw lid toont niet het juiste schijfgebruik op EC2

Het nieuwe lid van de replicaset heeft het voordeel van geen fragmentatie omdat hij volledig synchroniseert met de replset. De bestaande replica's hebben hoogstwaarschijnlijk fragmentatie als gevolg van verwijderingen en documentupdates die de documenten verplaatsen.

In onze omgeving nemen we periodiek elk lid van de replset offline, slaan we de datadirectory om en laten we deze volledig synchroniseren om fragmentatie te voorkomen. Het werkt voor ons, maar onze dataset kan "klein" zijn in vergelijking met andere implementaties. Ik denk dat er een manier is om dit via de console te doen met wat db.runCommand, maar ik weet niet wat het is.




  1. Hoe los ik deze ontwerpbeperking in mongo db w.r.t op voor prestaties?

  2. MongoDB en Neo4j samen gebruiken

  3. Hoe SELinux te configureren voor MongoDB Replica Sets

  4. Het plaatsen van JSON naar Flask resulteert in 400 Bad Request-fout