旧API,我可以断开mongodb服务器。
MongoClient client = new MongoClient(connectionString);
.
.
.
client.GetServer().Disconnect();
但新API,GetServer()已过期。 和异步问题...是否需要断开mongodb服务器?
答案 0 :(得分:3)
您不应该与mongodb服务器断开连接,因为连接是由连接池管理的。
创建与数据库的新的经过身份验证的连接非常昂贵。因此,您希望尽可能多地重用现有连接,而不是为每个数据库请求创建和销毁连接。这就是连接池的用武之地。 http://blog.mongolab.com/2013/11/deep-dive-into-connection-pooling/