nodejs mongodb连接/断开模式

时间:2015-09-09 02:16:42

标签: node.js mongodb sails.js sails-mongo

我正在使用带有mongodb的sails.js作为我的后端。我听说为每个请求连接到数据库可能非常昂贵,这就是为什么其他非单线程编程语言为数据库保存连接池的原因呢?所以我想知道

  1. Nodejs是否利用数据库连接池?(我想我已经有一个答案是否定的,只是为了确保)
  2. 由于我使用sails-mongo作为mongodb驱动程序,每次我对mongodb做一些指令时,是否建立了与mongodb的新连接?或者它只是持有一个连接并且每次都重复使用它?
  3. 假设sails-mongo每次都连接到mongodb,然后在我完成后断开连接,如果无法建立连接怎么办?是否会堵塞节点线程,因此以后的所有请求都无法处理?我很担心......

0 个答案:

没有答案
相关问题