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

Kuota disk terlampaui pada OpenShift

Sesuatu yang juga membantu saya adalah menonaktifkan penjurnalan

Menyusun langkah-langkah lengkap

  1. SSH ke OpenShift Anda

    rhc ssh [email protected] -a $app
    
  2. Dalam konfigurasi MongoDB

    vim ~/mongodb/conf/mongodb.conf
    

    tambahkan atau setel

    nojournal = true
    

Catatan:~ secara otomatis memutuskan ke /var/lib/openshift/<YOUR_OPENSHIFT_ID>

  1. Hapus data jurnal sebelumnya

    rm ~/mongodb/data/journal/*
    

Kemudian keluar dari SSH, dan

  1. mulai ulang MongoDB

    rhc cartridge-restart mongodb-2.4 -a $app
    

Ini tentu saja, dengan biaya tidak membuat jurnal, yang berguna untuk memulihkan data dalam kasus korupsi atau shutdown yang tidak bersih . Tetapi jika Anda hanya menguji sesuatu dan kehabisan ruang, menonaktifkan penjurnalan bisa sangat membantu karena memakan banyak ruang.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kueri MongoDB dengan grup bersyarat berdasarkan pernyataan

  2. $replaceRoot dalam agregasi mongodb

  3. Mengkompilasi driver MongoDB C++ di Cygwin

  4. Cara mengkonfigurasi MongoMapper dan ActiveRecord di Proyek Ruby Rails yang sama

  5. Bagaimana saya bisa terhubung ke mongodb menggunakan express tanpa luwak?