sql >> Databáze >  >> NoSQL >> MongoDB

Silný pokles výkonu s MongoDB Change Streams

Výchozí velikost fondu připojení v klientovi Node.js pro MongoDB je 5. Protože každý kurzor proudu změn otevře nové připojení , fond připojení musí být alespoň tak velký jako počet kurzorů.

Ve verzi 3.x ovladače Node Mongo Driver použijte 'poolSize':

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

Ve verzi 4.x ovladače Node Mongo Driver použijte 'minPoolSize' a 'maxPoolSize':

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

(Děkujeme MongoDB Inc. za prošetření tohoto problému.)




  1. Výpis poslední zprávy každé konverzace zahrnující uživatele v MongoDB

  2. Deserializace polymorfních typů pomocí MongoDB C# Driver

  3. Jak uložit a načíst řetězec s diakritikou v redis?

  4. Hadoop RecordReader Úvod, práce a typy