MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoose множество връзки

Mongoose обработва връзки чрез пул за връзки http://mongoosejs.com/docs/connections.html

Можете да използвате server: {poolSize: 5} опция за увеличаване/намаляване на пула (брой паралелни връзки)

Ако имате нужда от връзки към различни бази данни, вижте тук Mongoose и множество бази данни в един проект node.js

Пример за множество връзки:

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $превключвател

  2. Как да стартирам mongodb обвивка в докер контейнер?

  3. Опция за автоматично повторно свързване на Mongoose

  4. Mongoose разлика между .save() и използването на update()

  5. Как Trello съхранява данни в MongoDB? (Колекция на дъска?)