Den primära committern till node-mongodb-native säger:
Du öppnar do MongoClient.connect en gång när din app startar och återanvänder db-objektet. Det är inte en enkel anslutningspool varje .connect skapar en ny anslutningspool.
Så för att svara direkt på din fråga återanvänder du db-objektet som är resultatet av MongoClient.connect()
. Detta ger dig pooling och kommer att ge en märkbar hastighetsökning jämfört med att öppna/stänga anslutningar vid varje db-åtgärd.