MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongodb replicaset new member не показва правилното използване на диска на EC2

Новият член на набора реплики ще има предимството да няма фрагментация, тъй като той напълно се синхронизира с набора реплики. Съществуващата реплика, много вероятно, има фрагментация поради изтривания и актуализации на документи, които преместват документите.

В нашата среда ние периодично извеждаме всеки член на replset офлайн, удряме неговата директория с данни и му позволяваме да се синхронизира напълно, за да премахне фрагментацията. За нас работи, но нашият набор от данни може да е „малък“ в сравнение с други внедрявания. Мисля, че има начин да направите това през конзолата с някаква db.runCommand, но не знам какво е.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Поточно предаване на резултата от обобщена операция с помощта на spring-data-mongodb

  2. Възможно ли е изравняване на заявката за резултат на MongoDB?

  3. Как да направите заявка за колекция от поддокументи с помощта на MongoDB и C# драйвер

  4. MongoDB db.runCommand() от C#

  5. WriteConcern на MongoDB Java клиент не работи