MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

mongodb repliceset nowy element członkowski nie pokazuje prawidłowego użycia dysku w EC2

Nowy członek zestawu replik będzie miał tę zaletę, że nie będzie fragmentacji, ponieważ w pełni zsynchronizuje się z repsetem. Istniejące repliki najprawdopodobniej mają fragmentację z powodu usunięcia i aktualizacji dokumentów przenoszących dokumenty.

W naszym środowisku okresowo przełączamy każdego członka repsetu w tryb offline, uderzamy w jego katalog danych i pozwalamy mu na pełną synchronizację, aby wyeliminować fragmentację. To działa dla nas, ale nasz zestaw danych może być „mały” w porównaniu z innymi wdrożeniami. Myślę, że można to zrobić za pomocą konsoli za pomocą jakiegoś polecenia db.runCommand, ale nie wiem, co to jest.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mapuj/zmniejszaj i sortuj zagnieżdżony dokument

  2. Jak ustawić nazwę @TextIndex w encji z Spring-Data-MongoDB?

  3. Jak wyszukiwać dokumenty w mongodb (pymongo), w których wszystkie słowa kluczowe występują w polu?

  4. Jak stworzyć indeks częściowy ze zmienną datą?

  5. Mongodb Document do klasy przypadków Scala