请告诉我如何通过官方C#驱动程序连接/断开MongoDB?问题很简单,首先看问题是微不足道的,但是:
1)我是否需要自己调用Disconnect方法,否则会被Dispose之类的方法关闭?
2)每次需要向Mongo提出请求时,是否需要连接?或者保持连接会更好吗?
3)方法重新连接是否有用?你用它吗?
还有其他建议吗?
非常感谢!!!
更新 我的问题是关于连接的生命周期;)
答案 0 :(得分:12)
官方驱动程序在内部维护连接池。您无需处置任何连接,甚至无需建立新连接。
请求连接就像这个
一样简单MongoServer.Create(mongoConnectionString)
在doc site for the driver了解详情。