2013年9月6日

摘要: MongoDB除了基本的查询功能,还提供了很多强大的聚合工具,其中简单的可计算集合中的文档个数,复杂的可利用MapReduce做复杂数据分析.1.countcount返回集合中的文档数量db.refactor.count()不管集合有多大,都能很快的返回文档数量.可以传递查询,MongoDB会计算查询结果的数量db.refactor.count({"username":"refactor"})但是增加查询条件会使count变慢.2.distinctdistinct用来找出给定键的所有不同值.使用时必须指定集合和键.如:db.runCommand({&qu 阅读全文
posted @ 2013-09-06 17:25 滴墨成伤 阅读(325) 评论(0) 推荐(0) 编辑
 
摘要: 安装完MongoDBhttp://localhost:28017/监测是否成功!vs 2008 C# MongoDB 源代码下载地址:http://download.csdn.net/source/3208407查询增删改操作!我们要开始最简单的MongoDB连接,访问数据之旅了。在这之前,您已经安装MongoDB了吧!也许、大概、应该是装了。真的还没装好?那么:猛击这里[MongoDB安装]开始:先下载个C#的驱动。MongoDB提供各种主流与非主流预言的开发驱动。C# Driver 下载地址:猛击这里CSharp Driver Tutorial:猛击这里下载文件安装或者解压缩包如果您是安装 阅读全文
posted @ 2013-09-06 14:27 滴墨成伤 阅读(500) 评论(0) 推荐(0) 编辑
 
摘要: 运用到的MongoDB支持的C#驱动,当前版本为1.6.0下载地址:https://github.com/mongodb/mongo-csharp-driver/downloads1,连接数据库 /// /// 数据库连接 /// private const string conn = "mongodb://127.0.0.1:27017"; /// /// 指定的数据库 /// private const string dbName = "mongodb_name"; ... 阅读全文
posted @ 2013-09-06 14:25 滴墨成伤 阅读(505) 评论(0) 推荐(0) 编辑
 
摘要: 1.findMongoDB使用find来进行查询.查询就是返回一个集合中文档的子集,子集合的范围从0个文档到整个集合.find的第一个参数决定了要返回哪些文档.其形式也是一个文档,说明要查询的细节.空的查询文档{}会匹配集合的全部内容.要是不指定查询文档,默认是{}.如:db.users.find()返回集合users中的所有内容.向查询文档中添加键值对,就意味着添加了查询条件.对绝大多数类型来说,整数匹配整数,布尔类型匹配布尔类型,字符串匹配字符串.2.指定返回的键有时并不需要返回文档中的所有键值对返回.可以通过find或findOne的第二个参数来指定要返回的键.这样做能节省传输的数据量, 阅读全文
posted @ 2013-09-06 13:48 滴墨成伤 阅读(2404) 评论(0) 推荐(0) 编辑
 
摘要: 定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length)规定目标数据类型(带有可选的长度)。data_to_be_converted含有需要转换的值。style规定日期/时间的输出格式。可以使用的style值:Style IDStyle 格式100 或者 0mon dd yyyy hh:miAM (或者 PM)101mm/dd/yy102yy.mm.dd103dd/mm/yy10 阅读全文
posted @ 2013-09-06 12:04 滴墨成伤 阅读(200) 评论(0) 推荐(0) 编辑