随笔分类 -  MongoDB

MongoDB聚合
摘要:1.1 count count是最简单的聚合工具,返回集合中的文档数量: 不论集合多大,都会很快返回总的文档数量。也可以传递查询,Mongo则会计算查询结果的数量。也可以传递查询,MongoDB则会计算查询结果的数量: 对于分页来说有个总数非常必要,然而增加查询条件会使得count变慢。 1.2 d 阅读全文
posted @ 2016-04-11 22:03 gimin 阅读(194) 评论(0) 推荐(0)
MongoDB索引
摘要:索引就是用来加速查询的。数据库 索引与书籍的索引类似:有了索引就不需要翻遍整本书,数据库可以直接在索引中查找,使得查找速度能提高几个数量级。 1.1索引简介 现在要依照某个键查找: 当查询中仅使用一个键时,可以对该键建立索引,以提高查询速度。 对"username"建立索引,创建索引要使用ensur 阅读全文
posted @ 2016-03-20 16:52 gimin 阅读(264) 评论(0) 推荐(0)
MongoDB查询
摘要:1.1 find简介 MongoDB中使用find来进行查询。查询就是返回一个集合中文档的子集,子集合的范围从0个文档到整个集合。find第一个参数决定了要返回哪些文档,其形式也是一个文档,说明要执行查询的细节。 空的查询文档{}会匹配集合的全部内容。要是不指定查询文档,默认就是{}。 当我们开始向 阅读全文
posted @ 2016-03-14 21:56 gimin 阅读(385) 评论(0) 推荐(0)
MongoDB创建、更新及删除文档
摘要:1.1插入并保存文档 插入是向MongoDB中添加数据的基本方法。对目标机使用insert方法,插入一个文档: 这个操作会给文档增加一个"_id"键(要是原来没有的话),然后将其保存到MongoDB中。 1.1.1 批量插入 如果要插入多个文档,使用批量插入会快一些。批量插入能传递一个由文档构成的数 阅读全文
posted @ 2016-03-10 22:35 gimin 阅读(950) 评论(0) 推荐(0)
MongoDB快速入门
摘要:创建数据库 use DATABASE_NAME 用于创建数据库。该命令如果数据库不存在,将创建一个新的数据库, 否则将返回现有的数据库。 语法: 要检查当前选择的数据库使用命令 db 如果想查询数据库列表,那么使用命令 show dbs MongoDB的默认数据库是test。 如果没有创建任何数据库 阅读全文
posted @ 2016-03-07 23:11 gimin 阅读(290) 评论(0) 推荐(0)
MongoDB简介
摘要:介绍:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 特点:高性能、易部署、易使用,存储数据非常方便。 主要功能特性有: Ø 面向集合存储,易存储对象类型的数据 Ø 模式自由 Ø 支持动态查询 Ø 支持完全索引,包含内部对象 Ø 阅读全文
posted @ 2016-03-05 23:47 gimin 阅读(458) 评论(0) 推荐(0)
MongoDB Windows环境安装配置【转】
摘要:MongoDB安装 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\Program 阅读全文
posted @ 2016-03-05 19:44 gimin 阅读(232) 评论(0) 推荐(0)