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

Penurunan kinerja yang parah dengan Aliran Perubahan MongoDB

Ukuran kumpulan koneksi default di klien Node.js untuk MongoDB adalah 5. Karena setiap kursor perubahan aliran membuka koneksi baru , kumpulan koneksi harus setidaknya sebesar jumlah kursor.

Dalam versi 3.x dari Driver Node Mongo gunakan 'poolSize':

const mongoConnection = await MongoClient.connect(URL, {poolSize: 100});

Di versi 4.x dari Driver Node Mongo gunakan 'minPoolSize' dan 'maxPoolSize':

const mongoConnection = await MongoClient.connect(URL, {minPoolSize: 100, maxPoolSize: 1000});

(Terima kasih kepada MongoDB Inc. untuk menyelidiki masalah ini.)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mendapatkan stempel waktu dari mongodb id

  2. Menyimpan Hirarki Direktori di penyimpanan Data Nilai-Kunci

  3. Masalah MongoDB \uXXXX

  4. Apa yang Baru di MongoDB 4.2

  5. Kueri Java/MongoDB berdasarkan tanggal