Node.js 单连接到 MongoDB-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Node.js 单连接到 MongoDB

2016-02-19 17:06:31 2299 1

Node.js 使用单连接到 MongoDB的案例

取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:44:56

    connection.js:

    var Db = require('mongodb').Db;
    var Connection = require('mongodb').Connection;
    var Server = require('mongodb').Server;
    //the MongoDB connection
    var connectionInstance; 
    module.exports = function(callback) {
      //if already we have a connection, don't connect to database again
      if (connectionInstance) {
        callback(connectionInstance);
        return;
      } 
      var db = new Db('your-db', new Server("127.0.0.1", Connection.DEFAULT_PORT, { auto_reconnect: true }));
      db.open(function(error, databaseConnection) {
        if (error) throw new Error(error);
        connectionInstance = databaseConnection;
        callback(databaseConnection);
      });
    };

    使用的方法很简单:

    var mongoDbConnection = require('./lib/connection.js'); 
    exports.index = function(req, res, next) {
      mongoDbConnection(function(databaseConnection) {
        databaseConnection.collection('collectionName', function(error, collection) {
          collection.find().toArray(function(error, results) {
            //blah blah
          });
        });
      });
    };

    可从 Gist 上下载代码:
    connection.js
    example-connection.js

    0 0
相关问答

3

回答

请问有支持mongodb和node.js部署的服务器吗?

2014-09-16 19:07:58 5279浏览量 回答数 3

1

回答

我注入的是pod cpu 为什么node节点的cpu满了?

2022-09-10 12:16:56 115浏览量 回答数 1

1

回答

容器服务提供的虚拟节点(Virtual Node)功能有什么作用?

2022-08-25 14:45:19 421浏览量 回答数 1

1

回答

Node节点包括哪几个组件?

2022-05-10 17:21:41 98浏览量 回答数 1

1

回答

Node节点中kube-proxy组件的作用是?

2022-05-10 17:21:39 74浏览量 回答数 1

1

回答

Node节点中kubelet组件的作用是?

2022-05-10 17:21:40 68浏览量 回答数 1

1

回答

kubernetes(K8S)中的Node节点具体是什么啊?

2021-12-07 13:21:33 395浏览量 回答数 1

1

回答

kubectl中查看node节点列表的命令是什么呀?

2021-10-28 21:46:19 283浏览量 回答数 1

1

回答

kubectl中耗尽同Pod节点上的node节点的命令是什么呀?

2021-10-27 22:20:30 230浏览量 回答数 1

1

回答

java中自定义node类来代表无线网络中的节点

2016-02-26 10:24:11 2635浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Redis&MongoDB的同步、迁移以及混合云场景构建
立即下载
阿里云MongoDB备份恢复功能说明和原理介绍
立即下载
《阿里云数据库 MongoDB 专属集群版》
立即下载