node-mongodb-native中的连接池,何时调用db.open和db.close
我在这里阅读了关于node-mongodb-native的大部分问题,但我无法制定出何时打开/closures连接的标准做法。
有些来源说需要打开/closures,有人说整个使用一个数据库实例。 node-mongodb-native支持自动连接池吗? 如果是这样,我该如何使用它?
我真的很感激示例代码显示正确的使用db.open
和db.close
相对于一个login请求。
我build议使用通用池
这是非常清楚而直截了当的,你定义了如何打开连接,如何closures,以及池的大小。 该模块负责其余部分,根据需要创build新的连接,并在超时后处理未使用的连接,也可以select。
我使用模块的每个资源,我需要池,所以我不必打扰自定义池API每次。