MongoDB 常用命令总结
简单的的增删改查数据
在查询结果中指定显示或者不显示某个字段
例如,我们希望在 lessons 集合中查找所有数据,但是不希望在返回结果中包含 slides 字段;因为 slides 是一个巨长的以 base64 表示的图片数组,影响查询结果的阅读。
那么我们就可以在 query object 后面跟上一个参数。如下:
db.le...
分类:
数据库 时间:
2015-06-30 10:34:39
阅读次数:
192
mongodb 学习笔记 05 – 用户管理
db.createUser()
{ user: "",
pwd: "",
customData: { },
roles: [
{ role: "", db: "" } | "",
...
]
}
use products
db.createUser( { "user" : "accountAdmin01"...
分类:
数据库 时间:
2015-06-30 06:39:41
阅读次数:
170
MongoDB与MySQL的操作对比表及区别介绍
MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。所以我们所熟知的那些SQL(全称Structured Query Language)语句就不适用于MongoDB了,因为SQL语句...
分类:
数据库 时间:
2015-06-29 10:04:02
阅读次数:
222
mongodb 学习笔记 03 – 查询表达式
不等于
db.stu.find({name:{$ne:’billvsme’}})...
分类:
数据库 时间:
2015-06-22 16:25:34
阅读次数:
144
mongodb 学习笔记 02 – CURD操作
CURD代表创建(Create)、更新(Update)、读取(Read)和删除(Delete)操作...
分类:
数据库 时间:
2015-06-21 19:52:45
阅读次数:
165
什么是NoSQL?
NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。
NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。
为什么使用NoSQL ?
今天我们可以通过第三方...
分类:
数据库 时间:
2015-06-18 15:24:57
阅读次数:
166
mongodb 概述
mongodb 是文档型NoSQL数据库,存储 bson--> json二进制。内部执行引擎为js解释器,把文档存储成bson结构,在查询时,转化为js对象。并可以通过js语法操作。
mongodb 与传统数据库比
传统数据库**是结构化数据库,列的个数类型都一样...
分类:
数据库 时间:
2015-06-18 01:53:37
阅读次数:
178
上篇博客已经对MongoDB进行了简单介绍和它如何安装,现在来说说MongoDB的操作。MongoDB的操作用的是Shell命令,Shell命令语法和JavaScript很类似,其实控制台底层的查询语句都是用JavaScript脚本完成操作的。使用Shell 命令,需要启动mongo.exe。
常用Shell命令如下:
1、创建collection...
分类:
数据库 时间:
2015-05-28 14:11:53
阅读次数:
171
这篇博文主要学习mongodb中的Document的数据更新操作。包括了数据的”插入”,”更新”和”删除”。Document数据插入插入一条数据到document文档中用到的命令是”db.集合名称.insert(on=bj)” ,如图:
从图中可以看出在我插入一条数据之后,再次查询发现确实添加到集合中了。那么如果我需要批量插入数据应该怎么操作呢??我们在之前已经说过了,mongodb的客户端s...
分类:
数据库 时间:
2015-05-20 09:51:35
阅读次数:
280
MongoDB基本概念和常用命令
Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo
DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRU...
分类:
数据库 时间:
2015-05-19 19:09:37
阅读次数:
152