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

mongoDB menambahkan data spesifik ke db Replica

Jawabannya adalah "ya" dan "tidak".

Set Replika tidak akan menyediakan fungsi ini. Replica Sets hanyalah satu set replika atau klon di mana setiap node berisi data yang sama. Jadi, tidak ada cara "di luar kotak" yang mudah untuk melakukan apa yang Anda inginkan.

Namun, replikasi bekerja melalui koleksi "oplog" khusus . Ini adalah kumpulan aktual dalam DB yang berisi semua perubahan terbaru pada data.

Secara teori Anda dapat "mengekor" oplog ini dan secara selektif menerapkan perubahan. Sebenarnya orang telah melakukan ini. Namun, ini bukan fitur yang didukung secara luas dan pasti akan membutuhkan beberapa jam (atau hari) upaya untuk membuatnya bekerja.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Membuat objek BSON dari string JSON

  2. Masukkan data di MongoDB menggunakan PHP

  3. kueri luwak bidang yang sama dengan nilai yang berbeda

  4. Mongoid 3 + Heroku (MongoHQ) menyebabkan Moped::Errors::OperationFailure

  5. MongoDb SafeMode dibandingkan dengan WriteConcern