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

Batas waktu penyeimbang MongoDB dengan replika tertunda

Penyeimbang menunggu dengan benar MAYORITAS kumpulan replika pecahan tujuan agar dokumen dimigrasikan sebelum memulai penghapusan dokumen tersebut pada pecahan sumber.

Masalahnya adalah Anda memiliki EMPAT anggota di set replika Anda (master, slave, slave delay 24 jam, dan arbiter). Itu berarti tiga adalah mayoritas. Saya tidak yakin mengapa Anda menambahkan arbiter, tetapi jika Anda menghapusnya, maka DUA akan menjadi mayoritas dan penyeimbang tidak perlu menunggu budak yang tertunda.

Cara alternatif untuk mencapai hasil yang sama adalah dengan mengatur budak yang tertunda dengan votes:0 properti dan meninggalkan arbiter sebagai simpul pemungutan suara ketiga.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tentukan beberapa kriteria dalam kueri mongo db musim semi

  2. Masalah Hitungan Kueri Geospasial MongoDB (Selalu 100)

  3. Solusi untuk FindAndModify Massal di MongoDB

  4. Kueri tentang Nilai Array Terakhir

  5. Gagal menjalankan Mongodb