MongoClientSettings mongoSettings = new MongoClientSettings();
TimeSpan t = new TimeSpan(100);
mongoSettings.ConnectTimeout = t;//设置连接超时时长
mongoSettings.MaxConnectionPoolSize = 2000;//设置连接池最大连接数
MongoCredential cr = MongoCredential.CreateMongoCRCredential("数据库名", "用户名", "密码");//添加用户名、密码
List<MongoCredential> credentials = new List<MongoCredential>();
credentials.Add(cr);
mongoSettings.Credentials = credentials;
mongoSettings.Server =new MongoServerAddress("192.168.1.1",27017);//服务器地址
mongoSettings.ReadPreference = new ReadPreference(ReadPreferenceMode.Primary);
mongoClient = new MongoClient(mongoSettings);
mongoServer = mongoClient .GetServer();
mongoDataBase = mongoServer.GetDatabase(ConfigurationManager.ConnectionStrings[connectionString].ConnectionString.Split(‘|‘)[1]);
mongoCollection = mongoDataBase.GetCollection(tableName);
相关文章
- 08-14SQL在xml中的增删改查操作
- 08-14vue-video-player插件在微信浏览器X5内核中的坑
- 08-14统计一行文本的单词个数 (15 分) 本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出单词个数。 输入样例: Let's go to room 209. 输出样例: 5
- 08-14CODESYS在RFID(射频识别)技术中的应用----“BL IDENT”,用于定制化射频识别解决方案
- 08-14物联网技术:物联网技术在农业中的应用
- 08-14查询一个字符串的子串出现的次数在sql中
- 08-14在web中的分页操作
- 08-14请问在 .NET Core 中如何让 Entity Framework Core 在日志中记录由 LINQ 生成的SQL语句?
- 08-14android – WebView – Youtube视频在旋转的背景中播放和最小化
- 08-14在参数传递中,不分基本,引用数据类型。都是以值直接进行传递的。如下典型例子。