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

¿Cuándo debo abrir y cerrar las conexiones de MongoDB?

Dejaría la conexión abierta ya que volver a crear la conexión es costoso. Mongo está bien con muchas conexiones, abierto durante mucho tiempo. Lo que idealmente debería hacer es compartir la conexión con todas las partes de su aplicación como una conexión persistente. El controlador de C# debería ser lo suficientemente inteligente como para hacer esto por sí mismo, de modo que no cree demasiadas conexiones, ya que internamente usa "agrupación de conexiones" que hace que incluso reutilice las conexiones. Los documentos dicen:"Las conexiones al servidor se manejan automáticamente entre bastidores (se usa un conjunto de conexiones para aumentar la eficiencia)".

Saludos, Derick