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");//打开表

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毫秒

转】Nodejs对MongoDB模糊查询

原博文出自于: http://blog.fens.me/category/%E6%95%B0%E6%8D%AE%E5%BA%93/page/4/ 感谢! Posted: Jul 1, 2013 Tag ...

Python札记 -- MongoDB模糊查询

最近在使用MongoDB的时候,遇到了使用多个关键词进行模糊查询的场景.竹风使用的是mongoengine库. 查了各种资料,最后总结出比较好用的方法.先上代码,后面进行详细说明.如下: #!/usr ...

MongoDB模糊查询

模糊查询简介MongoDB查询条件可以使用正则表达式,从而实现模糊查询的功能.模糊查询可以使用$regex操作符或直接使用正则表达式对象. MySQL  MongoDB select * from s ...

MongoDB 模糊查询like

1.LIKE模糊查询userName包含A字母的数据(%A%)-- SQL:SELECT * FROM UserInfo WHERE userName LIKE "%A%" -- ...

MongoDB模糊查询,以及MongoDB模糊查询时带有括号的情况

模糊查询 记录如下: { "_id" : ObjectId("5c3d486d24aa9a000526367b"), "name" : &q ...

MongoDB模糊查询 工具

{"Exception":{$regex:"定时发送邮件"}}    //模糊查询条件 {"DateTime":-1}         // ...

Spring Data MongoDB 模糊查询

Pattern pattern = Pattern.compile("^.*" + value + ".*$"); Query query = new Quer ...

python 操作mongodb数据库模糊查询

# -*- coding: utf-8 -*-import pymongoimport refrom pymongo import MongoClient #创建连接#10.20.66.106clie ...

mongodb查询之模糊查询

mongodb的模糊查询是用正则表达式来实现的.例子如下: db.COMMODITY_COMMODITY_SHOP.find({name:{$regex :/南京/i}})

随机推荐

required string parameter XXX is not present

@RequestParam jQuery调用方式: deleteFile: function(filePath) { return ajax({ method: 'POST', url: '/cm/s ...

关于c#调用java中间件api的几个问题

由于项目需要,做的c#客户端数据库连接串首先肯定不能写死的程序里(数据库很容易被攻击,我们的项目半年改了几次密码...) 放置在配置文件内,都可以看得到,最开始想法将配置文件加密,老师说加密过的文件还 ...

HTML5 <video> - 使用 DOM 进行控制

HTML5 元素同样拥有方法.属性和事件. 其中的方法用于播放.暂停以及加载等.其中的属性(比如时长.音量等)可以被读取或设置.其中的 DOM 事件能够通知您,比方说,&l ...

xcode的ios工程目录结构

目录结构: a.supporting files: main.m和资源文件 xxx-info.plist:包含应用程序相关属性列表,如版本,程序名等 .pch文件:预编译头文件,相当于MFC里的std ...

Samsung Galaxy S II GT-I9100 指令全集 部分指令请慎用

英文版 谷歌翻译 Obtain/Change Device Information *#06# (Display IMEI number) *#1234# (Display current firmw ...

Linux平台的boost安装全解

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css); @import url(/ ...

使用一个小图片tile平铺到ImageView中或Activity背景

方法两种: 首先必须在res/drawable目录下包含一个background.jpg 方法1:在res/drawable中创建一个xml文件(background_repeat.xml) 内容为 ...

Telephone Lines USACO 月赛

以前做过这套题目 这个题又重新写了:http://www.cnblogs.com/jh818012/archive/2013/05/05/3182681.html 还是以前的思路 一直错在一个地方:决 ...

[js高手之路] es6系列教程 - new.target属性与es5改造es6的类语法

es5的构造函数前面如果不用new调用,this指向window,对象的属性就得不到值了,所以以前我们都要在构造函数中通过判断this是否使用了new关键字来确保普通的函数调用方式都能让对象复制到属性 ...

springMVC实现登陆

页面打开跳转到登陆页面 登陆成功跳转到成功页面 登陆失败再次返回登录页面,并增加提示信息 1.首页跳转到登陆页面 Tomcat服务器启动时默认加载WEB-INF下的index.jsp,可以通过修改xm ...

mysql和mongodb查询性能测试_MongoDB 模糊查询,及性能测试相关推荐

  1. mongodb 搜索速度_MongoDB 模糊查询慢的问题 以及相关解决方案的探索

    最近公司有一个项目,数据库用的是 MongoDB,其中一个 Collection 的有 1300 万条数据,需求中需要对这个 Collection 支持指定 field 和 keyword 的搜索功能 ...

  2. java mongodb 模糊查询_Java操作MongoDB插入数据进行模糊查询与in查询功能的方法

    Java操作MongoDB插入数据进行模糊查询与in查询功能 由于需要用MongoDB缓存数据,所以自己写了一套公共的存放和读取方法 具体如下: 存放mongodb: /** * 公共方法:设置Obj ...

  3. Mongotemplate mongodb的各种操作 模糊查询 精确查询

    mongotemplate mongodb的各种操作 模糊查询 精确查询 - 门罗的魔术师 - 博客园

  4. MySQL基础(八):模糊查询的SQL语句、where条件查询、比较运算符查询、逻辑运算符查询、模糊查询、范围查询、空判断查询

    文章目录 where条件查询 1. where条件查询的介绍 2. 比较运算符查询 3. 逻辑运算符查询 4. 模糊查询 5. 范围查询 6. 空判断查询 7. 小结 where条件查询 学习目标 能 ...

  5. MySQL 条件查询(多条件,模糊查询,范围查询,空值查询),分组查询,分组过滤

    WHERE 条件查询 WHERE关键字用指定的条件从表中查询数据. 语法格式: WHERE 查询条件 条件查询: 有比较运算和逻辑运算的查询条件. 带有BETWEEN AND 关键字的查询条件. 配合 ...

  6. 查询语句 like 模糊查询

    查询语句 like 模糊查询 前言 建表语句在最后 like 应该是最常用的查询条件了 必须掌握地! like 的语法格式 LIKE '字符串' NOT LIKE '字符串' NOT :取反,不满足指 ...

  7. SQL简单的查询语句之模糊查询

    模糊查询 在sql中,可以根据某些特定的条件进行模糊查询,比方说要查找咦某个字母开头的昵称,或者一组类似的数据等.我们用字段like表示相似,来进行模糊查询. 在模糊查询中,%表示任意字符,_表示一个 ...

  8. mysql模糊查询 or_mysql的模糊查询

    mysql模糊查询like/REGEXP (1)like / not like MySql的like语句中的通配符:百分号.下划线和escape %:表示任意个或多个字符.可匹配任意类型和长度的字符. ...

  9. mongotemplate模糊查_java 中 mongodb的各种操作 模糊查询 精确查询 等等

    本意是想查查mongo数据库的int类型的like怎么查,但是好像没 解决这个问题. 精确查询:模糊查询:分页查询,每页多少:按某个字段排序(或升或降):查询数量:大于,小于,等于:且,或,某个字段不 ...

  10. MySQL优化索引及优化汉字模糊查询语句

    转 http://blog.csdn.net/firstboy0513/article/details/6912632 利用MySQL这种关系型数据库来做索引,的确有些勉强了,也只能看情况来说了,有些 ...

最新文章

  1. c 服务器通信和文件传输,服务器、终端和文件传输方法
  2. 在网页中调用本地的应用程序
  3. 1111 Online Map (30 分)【难度: 一般 / 知识点: Dijkstra最短路】
  4. leveldb 学习。
  5. js浏览器窗口大小改变时事件
  6. vue-cli3全面配置详解
  7. 【Linux】Linux测试磁盘 IO 性能
  8. [Lua]Lua入门教程
  9. java8foreach_Java forEach – Java 8 forEach
  10. mllib线性回归GeneralizedLinearModel GeneralizedLinearAlgorithm源码解析
  11. 点评一下阿提亚和黎曼猜想
  12. Ubuntu Software Center has closed unexpectly解决方案
  13. 修改hosts文件,解决端口占用方法
  14. [转贴]九大职业之一了百了[启示录]
  15. Ribbon界面介绍
  16. cad在服务器那个文件夹,CAD存放文件的路径默认在哪里
  17. java实现表白动图
  18. PyTorch基础:数据处理(数据可视化)
  19. python列表逆序
  20. 原来勾股定理可以这样证!

热门文章

  1. npm jdf压缩并上传静态文件到服务器
  2. Elasticsearch 多字段查询 best_fields、most_fields、cross_fields,傻傻分不清楚?
  3. GPIO 使用 — Rockchip
  4. 2020年COVID-19撤稿门系列:群魔乱舞,水军纷飞
  5. 2021多校补题(8)
  6. win10找不到计算机配置文件,Win10个性化设置无法打开提示该文件没有与之关联的程序怎么办?...
  7. English Study
  8. Hive架构及相关函数
  9. 利用lda对文本进行分类_使用lda进行文本分类
  10. android实现第三方QQ登录