请告诉我如何通过官方 C# 驱动程序连接/断开与 MongoDB 的连接?问题很简单,乍一看问题很简单,但是:
1)我需要自己调用Disconnect方法,还是会被Dispose之类的方法关闭?
2)每次我需要向Mongo发出请求时,我都需要连接吗?还是保持连接会更好?
3)方法重新连接有用吗?你用它吗?
有什么额外的建议吗?
非常感谢你!!!
更新: 我的问题是关于连接的生命周期;)
请告诉我如何通过官方 C# 驱动程序连接/断开与 MongoDB 的连接?问题很简单,乍一看问题很简单,但是:
1)我需要自己调用Disconnect方法,还是会被Dispose之类的方法关闭?
2)每次我需要向Mongo发出请求时,我都需要连接吗?还是保持连接会更好?
3)方法重新连接有用吗?你用它吗?
有什么额外的建议吗?
非常感谢你!!!
更新: 我的问题是关于连接的生命周期;)
官方驱动内部维护了一个连接池。您不需要处理任何连接,甚至不需要建立新连接。
请求连接就这么简单
MongoServer.Create(mongoConnectionString)
在驱动程序的文档站点上阅读更多信息。