MongoDB 模糊查询,及性能测试

MongoDB 模糊查询,及性能测试,第1张

概述var mongodb = new MongoClient("mongodb://127.0.0.1:27017");//MongoServer.Create();//创建链接 v
 var mongodb = new MongoClIEnt("mongodb://127.0.0.1:27017");//MongoServer.Create();//创建链接 var mongoServer = mongodb.GetServer(); var database = mongoServer.GetDatabase("lx"); var collection = database.GetCollection<MyClass>("MyClass");//打开表 var query1 = query.Matches("name",new BsonRegularExpression(@"/^张三5623/"));//创建模糊查询的查询条件---query类所在命名空间  MongoDB.Driver.Builders var Now = DateTime.Now; var data = collection.Find(query1).Count();//统计查询出的数据数量 Console.Writeline(data.ToString()); Console.Writeline((DateTime.Now - Now).TotalMilliseconds.ToString());//统计耗时

测试环境:I7处理器  8G内存,数据量500W,使用官方的驱动

数据结构

 public class MyClass    {        public ObjectID _ID { get; set; }        public string name { get; set; }        public int Age { get; set; }        public string Address { get; set; }    }

 耗时:平均 3372.1929毫秒

总结

以上是内存溢出为你收集整理的MongoDB 模糊查询,及性能测试全部内容,希望文章能够帮你解决MongoDB 模糊查询,及性能测试所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1153269.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存