sql >> Database >  >> NoSQL >> MongoDB

Mongoose.js maakt meerdere verbindingen met MongoDB vanuit één connect()-aanroep

Dat komt omdat Mongoose een pool van 5 verbindingen gebruikt (standaard) die door je hele applicatie worden gedeeld. Voor de beste prestaties kun je ze het beste gewoon open laten.

U kunt het standaardgedrag wijzigen via de parameter options naar mongoose.connect . Bijvoorbeeld:

mongoose.connect('localhost', 'test', { server: { poolSize: 3 }}); // Use 3 connections


  1. Geneste objecten in mangoestschema's

  2. Kan geen verbinding maken met server 127.0.0.1:27017

  3. Verkort de uitvoeringstijd van taken van sidekiq

  4. tel het aantal sessies in connect-redis