如何断开mongodb(.net驱动程序2.0)

时间:2015-05-24 16:51:22

标签: c# mongodb

旧API,我可以断开mongodb服务器。

MongoClient client = new MongoClient(connectionString);
.
.
.
client.GetServer().Disconnect();

但新API,GetServer()已过期。 和异步问题...是否需要断开mongodb服务器?

1 个答案:

答案 0 :(得分:3)

您不应该与mongodb服务器断开连接,因为连接是由连接池管理的。

  

创建与数据库的新的经过身份验证的连接非常昂贵。因此,您希望尽可能多地重用现有连接,而不是为每个数据库请求创建和销毁连接。这就是连接池的用武之地。   http://blog.mongolab.com/2013/11/deep-dive-into-connection-pooling/