0

我正在使用Nodejs使用Restify做一个 API 。对于我使用Mongodb的数据库(使用mongoose)。

我想知道,在与我的整个应用程序共享数据库连接或在每个请求上连接到数据库之间的最佳解决方案是什么?

目前,我正在使用此答案的第二个选项:共享数据库连接 但我在这里看到了不同的模式:Node.js Web Application with Storage on MongoDB

我不知道,什么是最好的架构?利弊清单可能会有很大帮助。

4

1 回答 1

2

当然,保留一个连接(或连接池,如果 mongoose 支持它)并重用它会更好,因为在每个请求上创建连接都会消耗资源。

于 2013-05-01T15:03:55.617 回答