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

Pada EC2, mengapa saya memerlukan volume EBS individual untuk jurnal, log, dan data?

Tim MongoDB mungkin pernah mengalami bahwa kebutuhan IOPS untuk data paling tinggi, log paling rendah, dan jurnal ada di tengah. Meskipun saya kurang akrab dengan MongoDB, saya menduga bahwa beberapa alasan mengapa mereka mungkin menyarankan volume EBS yang berbeda termasuk:

  • penghematan biaya:penyediaan jumlah IOPS yang tepat berdasarkan kebutuhan akan menghemat $. Jika semuanya dalam satu partisi, Anda akan menggunakan IOPS maksimum 1000 dan akhirnya membayar lebih
  • snapshot:Anda dapat mengambil snapshot data pada interval (lebih sering?) berbeda
  • pertentangan:data, penjurnalan, dan pencatatan tidak akan saling bertentangan jika berada pada volume yang berbeda
  • penskalaan:Anda dapat menskalakan volume data secara terpisah dari volume jurnal dan log
  • pengurangan risiko:jika volume data bermasalah, Anda dapat memulihkan dari cadangan dan mengajukan permohonan kembali jurnal (saya berasumsi Anda bisa), dan menganalisis di log juga


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ReferenceField dengan referensi ke dokumen yang ada

  2. Ekspor Koleksi MongoDB ke File JSON

  3. simpan luwak vs sisipkan vs buat

  4. Kesalahan server internal saat memigrasi Parse ke Heroku/AWS

  5. Tiga A Keamanan MongoDB – Otentikasi, Otorisasi &Audit