node-mongodb-native中的连接池,何时调用db.open和db.close

Fla*_*ash 8 connection-pooling mongodb node.js express

我已经阅读了大多数关于node-mongodb-native的问题,但我无法确定何时打开/关闭连接的标准做法.

一些消息来源说根据需要打开/关闭,有人说整个使用一个数据库实例.node-mongodb-native是否支持自动连接池?如果是这样,我该如何使用它?

我真的很感激示例代码显示正确使用和db.opendb.close登录请求有关.

bbb*_*oon 4

我建议使用通用池

它非常清晰且非常简单,您可以定义如何打开连接、如何关闭连接以及池的大小。该模块负责剩下的工作,根据需要创建新连接,并在您选择的超时后处理未使用的连接。

我将该模块与需要池化的每个资源一起使用,因此我不必每次都使用自定义池化 API。

  • 你用mongodb成功了吗? (2认同)