MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment gérer les connexions MongoDB dans une application Web Node.js ?

Le committer principal de node-mongodb-native dit :

Vous ouvrez do MongoClient.connect une fois lorsque votre application démarre et réutilisez l'objet db. Ce n'est pas un pool de connexions singleton, chaque .connectcrée un nouveau pool de connexions.

Donc, pour répondre directement à votre question, réutilisez l'objet db qui résulte de MongoClient.connect() . Cela vous donne un regroupement et fournira une augmentation notable de la vitesse par rapport à l'ouverture/fermeture des connexions à chaque action de la base de données.