以下連接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嘗試連接到數據庫並返回一個布爾值,告訴您嘗試是否成功。這樣你就不必親自編寫異常處理。