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

我在这里阅读了关于node-mongodb-native的大部分问题,但我无法制定出何时打开/closures连接的标准做法。

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

我真的很感激示例代码显示正确的使用db.opendb.close相对于一个login请求。

我build议使用通用池

这是非常清楚而直截了当的,你定义了如何打开连接,如何closures,以及池的大小。 该模块负责其余部分,根据需要创build新的连接,并在超时后处理未使用的连接,也可以select。

我使用模块的每个资源,我需要池,所以我不必打扰自定义池API每次。

这是我能find的最好的答案。 显然,它自动工作,但我仍然搞清楚细节。

让我知道,如果你find任何东西!

http://technosophos.com/node/255