2018年10月28日

摘要: 实例化和插入 插入和更新 阅读全文
posted @ 2018-10-28 13:00 Gloo 阅读(191) 评论(0) 推荐(0) 编辑
 
摘要: 数据的备份和恢复 mongodump h dbhost d dbname o dbdirectory h:服务器地址,也可以指定端口号 d:需要备份的数据库名称 o:备份的数据存放位置,此目录中存放着备份出来的数据 mangodump h 192.168.196.128:27017 d test1 阅读全文
posted @ 2018-10-28 12:59 Gloo 阅读(140) 评论(0) 推荐(0) 编辑
 
摘要: 创建索引 索引:以提升查询速度 语法:db.集合.ensureIndex({属性:1}),1表示升序, 1表示降序 具体操作:db.t255.ensureIndex({name:1}) db.t1.find({name:'test10000'}).explain('executionStats') 阅读全文
posted @ 2018-10-28 12:58 Gloo 阅读(3782) 评论(0) 推荐(0) 编辑
 
摘要: 聚合aggregate 聚合(aggregate)是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。 db.集合名称.aggregate({管道:{表达式}}) 常用管道 在mongodb中,文 阅读全文
posted @ 2018-10-28 12:57 Gloo 阅读(431) 评论(0) 推荐(0) 编辑
 
摘要: 数据查询 方法find():查询 db.集合名称.find({条件文档}) 方法find():查询,只返回第一个 db.集合名称.findOne({条件文档}) 方法pretty():将结果格式化 db.集合.find({条件文档}).pretty() 比较运算符 等于:默认是等于判断,没有运算符 阅读全文
posted @ 2018-10-28 12:56 Gloo 阅读(157) 评论(0) 推荐(0) 编辑
 
摘要: 关于database的基础命令 查看当前的数据库:db 查看所有的数据库:show dbs /show databases 切换数据:use db_name 删除当前的数据库:db.dropDatabase() 关于集合的基础命令 不手动创建集合: 向不存在的集合中第一次加入数据时,集合会被创建出来 阅读全文
posted @ 2018-10-28 12:55 Gloo 阅读(140) 评论(0) 推荐(0) 编辑