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

Mangouste connexions multiples

Mongoose gère les connexions via le pool de connexions http://mongoosejs.com/docs/connections.html

Vous pouvez utiliser le serveur server: {poolSize: 5} option pour augmenter/diminuer le pool (nombre de connexions parallèles)

Si vous avez besoin de connexions à différentes bases de données, regardez iciMongoose et plusieurs bases de données dans un seul projet node.js

Exemple de connexions multiples :

var mongoose = require('mongoose')
var conn = mongoose.createConnection('mongodb://localhost/db1');
var conn2 = mongoose.createConnection('mongodb://localhost/db2');
var Schema = new mongoose.Schema({})
var model1 = conn.model('User', Schema);
var model2 = conn2.model('Item', Schema);
model1.find({}, function() {
   console.log("this will print out last");
});
model2.find({}, function() {
   console.log("this will print out first");
});