sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose flera anslutningar

Mongoose hantering av anslutningar via anslutningspool http://mongoosejs.com/docs/connections.html

Du kan använda server: {poolSize: 5} alternativ för ökning/minska pool (antal parallella anslutningar)

Om du behöver anslutningar till olika databaser titta här Mongoose och flera databaser i ett enda node.js-projekt

Exempel på flera anslutningar:

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");
});


  1. Hur platta till ett underdokument till rotnivå i MongoDB?

  2. När ska man använda Redis istället för MySQL för PHP-applikationer?

  3. C# - MongoDB - Uppdatera ett element i ett kapslat dokument

  4. MongoDB $avg Aggregation Pipeline Operator