Отваряте Db връзка веднъж с MongoClient и я използвате повторно във вашето приложение. Ако трябва да използвате множество db, вие използвате функцията .db на обекта Db, за да работите върху различен db, използвайки същия основен пул от връзки. Поддържа се пул, за да се гарантира, че една операция за блокиране не може да замрази вашето приложение node.js. Размер по подразбиране, ако 5 връзки в пул.
http://mongodb.github.io/node-mongodb-native/driver-articles/mongoclient.html
И аз забравих да добавя. Както посочи другият отговор, създаването на нова TCP връзка е СКЪПО по отношение на времето и паметта, затова използвате повторно връзки. Също така нова връзка ще доведе до създаване на нова нишка в MongoDB, използваща памет и в Db.