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

Quand dois-je ouvrir et fermer les connexions MongoDB ?

Je laisserais la connexion ouverte car recréer la connexion coûte cher. Mongo va bien avec beaucoup de connexions, ouvertes depuis longtemps. Idéalement, vous devriez partager la connexion avec toutes les parties de votre application en tant que connexion persistante. Le pilote C # doit être assez intelligent pour le faire lui-même, afin de ne pas créer trop de connexions, car en interne, il utilise le "regroupement de connexions" qui lui permet même de réutiliser les connexions. La documentation indique :"Les connexions au serveur sont gérées automatiquement en arrière-plan (un pool de connexions est utilisé pour augmenter l'efficacité)."

bravo, Derick