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

Làm cách nào để lấy một phiên bản của db từ trình điều khiển gốc node-mongo?

Bạn có thể viết một trình bao bọc, một mô-đun mới nơi bạn lưu trữ cá thể db, một cái gì đó tương tự như sau:

//db.js
var HOSTNAME = ...
var PORT = ...

var db = module.exports = {};
var instance;

db.connect = function (){
    ...
    instance = <db_instance>;
};

db.disconnect = function (){
    ...
    instance = null;
};

db.instance = function (){
    return instance;
};

Bây giờ, mỗi khi bạn cần thể hiện db, hãy truy xuất nó bằng cách thực hiện:

var db = require ("./path/to/db");
db.instance ();



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Không thể truy vấn mongoDB với mongoose trong node.js

  2. Quản lý viết nhật ký trong MongoDB

  3. Chú thích MockBean trong thử nghiệm Spring Boot gây ra NoUniqueBeanDefinitionException

  4. Node Js Cách tải tệp vào bộ nhớ mà không cần ghi tệp vào hệ thống hoặc không tạo tệp trong thư mục

  5. Hiển thị chế độ xem HTML cơ bản?