我正在使用带有mongodb的sails.js作为我的后端。我听说为每个请求连接到数据库可能非常昂贵,这就是为什么其他非单线程编程语言为数据库保存连接池的原因呢?所以我想知道
- Nodejs是否利用数据库连接池?(我想我已经有一个答案是否定的,只是为了确保)
- 由于我使用sails-mongo作为mongodb驱动程序,每次我对mongodb做一些指令时,是否建立了与mongodb的新连接?或者它只是持有一个连接并且每次都重复使用它?
- 假设sails-mongo每次都连接到mongodb,然后在我完成后断开连接,如果无法建立连接怎么办?是否会堵塞节点线程,因此以后的所有请求都无法处理?我很担心......
醇>