我应该何时打开和关闭外部模块上的MongoDB连接?

时间:2017-08-28 13:41:07

标签: node.js mongodb database

我正在开发一个Node.js应用程序。它由两个模块组成:第一个包含所有主要操作,第二个包含辅助模块,我存储了MongoDB数据库的CRUD操作。在第一个模块上,我调用第二个模块方法(例如,在第一个模块方法中的第二模块方法)。

何时应该在帮助模块中打开和关闭连接?我应该在每个方法中调用MongoClient.connect()db.close(),还是连接到.js文件顶部的数据库,永远不要关闭连接(或做其他事情)?

我的应用可能永远不会停止运行(或停止一段时间)。那么我应该打开连接而不关闭它吗?

0 个答案:

没有答案