De primaire committer aan node-mongodb-native zegt:
U opent MongoClient.connect eenmaal wanneer uw app opstart en hergebruikt het db-object. Het is geen singleton-verbindingspool, elke .connectcreëert een nieuwe verbindingspool.
Dus, om uw vraag direct te beantwoorden, hergebruik het db-object dat resulteert uit MongoClient.connect()
. Dit geeft je pooling en zorgt voor een merkbare snelheidsverhoging in vergelijking met het openen/sluiten van verbindingen bij elke db-actie.