【mongodb 学习笔记 09 -- shard分片】教程文章相关的互联网学习教程文章

MongoDB快速学习笔记

use mongo db.student.insert({"name":"mongo"}) 插入一条数据 db.student.find() 查询 db.student.find({"age":20}) 查找年龄为20 db.student.find({"age":{$gt:20}}) 查找年龄大于20 $lt则为小于 $gte为大于等于 $lte为小于等于 db.student.find({"age":{"$gte:20","$lte:30"}}) 多条件查询年龄20到30岁的数据 db.article.find("title":/文章/) 模糊查询标题中包含文章的数据 db.article.find("title":/^文章/) 以文章开头的...

mongodb学习笔记

mongod mongod --dbpath dir //打开数据库 mongoimport: mongoimport --db test --collection user --drop --file dir --db 导入到哪个库 --collection 导入到哪个集合 --drop 清空原有文档 --file 导入文件 mongo show dbs //查看有几个库 show collections //查看当前库有几个集合 use dbname //创建新的库 db.collectionName.insert(doc) //在名为collectionName的集合中插入一条文档,如果不存在,则新建该集合 db.colle...

mongodb学习笔记【图】

数据特点:数据量大,写入操作比较频繁数据价值比较低 具有这三个特点的数据就是适合使用mongodb来进行存储 mongdb: 是一个跨平台的,面向文档的数据库,它介于关系型和非关系型的数据库,他支持的数据分成松散, 具体特点总结如下:(1)面向集合存储,易于存储对象类型的数据(2)模式自由(3)支持动态查询(4)支持完全索引,包含内部对象(5)支持复制和故障恢复(6)使用高效的二进制数据存储,包括大型对象(如视频等)(7)自动...

MongoDB 学习笔记(9)--- Limit与Skip方法

MongoDB Limit() 方法 如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。 语法 limit()方法基本语法如下所示: >db.COLLECTION_NAME.find().limit(NUMBER) 实例 集合 col 中的数据如下: { "_id" : ObjectId("56066542ade2f21f36b0313a"), "title" : "PHP 教程", "description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚...

MongoDB学习笔记(10)-- 排序

MongoDB sort() 方法 在 MongoDB 中使用 sort() 方法对数据进行排序,sort() 方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而 -1 是用于降序排列。 语法 sort()方法基本语法如下所示: >db.COLLECTION_NAME.find().sort({KEY:1}) 实例 col 集合中的数据如下: { "_id" : ObjectId("56066542ade2f21f36b0313a"), "title" : "PHP 教程", "description" : "PHP 是一种创建动态交互性站点的强...

MongoDB学习笔记(4)--collection

MongoDB 创建集合 本章节我们为大家介绍如何使用 MongoDB 来创建集合。 MongoDB 中使用 createCollection() 方法来创建集合。 语法格式: db.createCollection(name, options) 参数说明:name: 要创建的集合名称 options: 可选参数, 指定有关内存大小及索引的选项options 可以是如下参数:字段类型描述capped 布尔 (可选)如果为 true,则创建固定集合。固定集合是指有着固定大小的集合,当达到最大值时,它会自动覆盖最早的文档。...

Mongodb学习笔记一【代码】

# 启动mongodb服务 sudo service mongod start# 关闭mongodb服务 sudo service mongod stop#进入mongodb shell mongo# 创建数据库 my_mongodb_01>use my_mongodb_01 switched to db my_mongodb_01# 查看数据库: > show dbs admin 0.000GB config 0.000GB local 0.000GB my_mongodb_01 0.000GB# 创建表teacher db.createCollection(name, options) >db.createCollection("teacher")# 创...

mongodb学习笔记二(基本数据操作)【图】

一、基本命令: 查看数据库列表:show dbs 切换数据库:use dbName注:在切换数据库的时候不需要管切换后的数据库是否存在,因为mongdb会在我们需要的时候创建他,例如我们在做插入操作后会自动生成。删除数据库:db.dropDatabase()    二、数据的插入 使用insert()进行数据插入,例如: 以上语句为:在user集合中插入一条{name:"hp","age":22,height:176}记录。 注:我们在插入这条记录前,事实上...