sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo administro las conexiones MongoDB en una aplicación web Node.js?

El confirmador principal de node-mongodb-native dice:

Abres do MongoClient.connect una vez cuando tu aplicación se inicia y reutilizas el objeto db. No es un grupo de conexiones singleton, cada .connect crea un nuevo grupo de conexiones.

Entonces, para responder a su pregunta directamente, reutilice el objeto db que resulta de MongoClient.connect() . Esto le permite agrupar y proporcionará un aumento notable de la velocidad en comparación con la apertura/cierre de conexiones en cada acción de base de datos.