MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Menjatuhkan koleksi Mongo tidak mengosongkan ruang disk

Anda telah menjatuhkan koleksi, tetapi bukan database yang memuatnya. Menjatuhkan koleksi tidak memadatkan file data, juga tidak menghapus dokumen. Jika Anda benar-benar ingin memadatkan basis data, jatuhkan seluruhnya dan impor ulang, atau padatkan menggunakan repairDatabase (lihat dokumen ). Namun berhati-hatilah, Anda tidak dapat memadatkan database secara online, saya pikir jika Anda hanya memiliki satu node.

Jika Anda memiliki set replika, menambahkan node baru dan menghapus yang lama adalah cara paling aman untuk memadatkan database online. Saya melakukannya dari waktu ke waktu dan itu mudah.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apa cara tercepat untuk melihat kapan pembaruan terakhir ke MongoDB dibuat?

  2. Sinkronkan MongoDB Melalui ssh

  3. lacak dokumen yang dihapus dalam koleksi terbatas Mongo DB

  4. MongoDB Tampilkan semua konten dari semua koleksi

  5. Kesalahan basis data MongoDB:basis data menghilang