我已经看到了许多实际设置 MongoDB 连接的不同方法:
- 我见过一些人们不使用
open
orerror
事件的代码 mongoose.connection.on('open', callback());
mongoose.connection.once('open', callback());
我的看法是:
- 如果我的应用只在需要使用时才连接到数据库,请使用 (2)
- 如果我的应用程序一直连接到数据库……我使用 (2) 还是 (3) 都没有关系?
这也提出了一个问题,我的应用程序是否应该保持与数据库的持久连接(服务器和数据库在同一台机器上运行)?
谢谢你的帮助