以下连接MongoDB服务器的方式有什么区别?MongoDB服务器连接
MongoServer mongo = MongoServer.Create("mongodb://192.168.11.237:27017")
和
Mongo mongo = new Mongo("mongodb://192.168.11.237:27017");
mongo.TryConnect();
以下连接MongoDB服务器的方式有什么区别?MongoDB服务器连接
MongoServer mongo = MongoServer.Create("mongodb://192.168.11.237:27017")
和
Mongo mongo = new Mongo("mongodb://192.168.11.237:27017");
mongo.TryConnect();
您使用的不是官方驱动程序。所以官方的司机你可以得到here。 和官方的驱动程序,你应该使用:
MongoServer mongo = MongoServer.Create("mongodb://192.168.11.237:27017")
此驱动程序将在内部管理connetions,所以你没有必要关心这个自己。
创建维护它之前已经返回MongoServer实例的表,所以如果你打电话你得到相同的参数再次创建同样的事例又回来了。
我假定您指的是第二个MongoDB driver的TryConnect方法。 TryConnect尝试连接到数据库并返回一个布尔值,告诉您尝试是否成功。这样你就不必亲自编写异常处理。