MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Plusieurs connexions node-mongodb-native

Bien sûr. MongoClient utilise l'option de pools de connexion du pilote natif du nœud. Il s'agit en fait d'un Objet Serveur et le nombre de connexions est de 5 par défaut.

Vous pouvez remplacer le paramètre comme ceci :

var async = require('async'),
    mongo = require('mongo'),
    MongoClient = mongo.MongoClient;


MongoClient.connect('mongodb://localhost/test',{ server: { poolSize: 1  }},function(err,db) {


});

Ainsi, la définition de "poolSize" dans les options du serveur spécifie le nombre de connexions utilisées dans le pool. Le mieux est de s'en tenir à la valeur par défaut ou supérieure.