MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongoose nhiều kết nối

Mongoose xử lý các kết nối thông qua nhóm kết nối http://mongoosejs.com/docs/connections.html

Bạn có thể sử dụng server: {poolSize: 5} tùy chọn tăng / giảm nhóm (số lượng kết nối song song)

Nếu bạn cần kết nối với các cơ sở dữ liệu khác nhau, hãy xem tại đâyMongoose và nhiều cơ sở dữ liệu trong dự án node.js đơn lẻ

Ví dụ về nhiều kết nối:

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. phân trang mảng mongoDB

  2. Giám sát cơ sở dữ liệu với ClusterControl

  3. lưu địa chỉ IP trong mongoDB

  4. Thư viện lời hứa mặc định của Mongoose không được chấp nhận trong ngăn xếp MEAN

  5. Cách nhập định dạng tệp .bson trên mongodb