mongodb
文章平均质量分 76
执着更专业
坚持到底永不放弃
展开
-
Mongodb 介绍
介绍: MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。特点:高性能、易部署、易使用,存储数据非常方便。主要功能特性有:Ø 面向集合存储,易存储对象类型的数据Ø 模式自由Ø 支持动态查询Ø 支持完全索引,包含内部对象Ø 支持查询Ø 支持复制和故障恢复Ø 使用高效的二进制数据存储,包括大型对象(如视频等)Ø 自动处理碎片,以支持云计原创 2016-07-25 14:27:13 · 259 阅读 · 0 评论 -
Mongodb导出与导入
1: 导入/导出可以操作的是本地的mongodb服务器,也可以是远程的.所以,都有如下通用选项:-h host 主机--port port 端口-u username 用户名-p passwd 密码 2: mongoexport 导出json格式的文件问: 导出哪个库,哪张表,哪几列,哪几行? -d 库名-c 表名-f fiel原创 2016-08-01 12:00:21 · 420 阅读 · 0 评论 -
Mongodb 查询文档
find() 方法要从MongoDB 查询集合数据,需要使用MongoDB 的 find() 方法。语法基本的find()方法语法如下>db.COLLECTION_NAME.find()find() 方法将在非结构化的方式显示所有的文件。pretty() 方法结果显示在一个格式化的方式,可以使用 pretty() 方法.语法:>d原创 2016-08-01 10:09:54 · 321 阅读 · 0 评论 -
MongoDB 更新文档
MongoDB的 update() 和 save() 方法用于更新文档的集合。 update()根据某个字段更新 save()根据id更新。MongoDB Update() 方法update()方法更新现有文档值。语法:update() 方法的基本语法如下>db.COLLECTION_NAME.update(SELECTIOIN_CRITER原创 2016-08-01 10:34:39 · 395 阅读 · 0 评论 -
MongoDB 排序文档
sort() 方法要在 MongoDB 中的文档进行排序,需要使用sort()方法。 sort() 方法接受一个文档,其中包含的字段列表连同他们的排序顺序。要指定排序顺序1和-1。1升序,-1降序语法:sort() 方法的基本语法如下>db.COLLECTION_NAME.find().sort({KEY:1})例子考虑集合myycol 具有以下原创 2016-08-01 11:05:55 · 690 阅读 · 0 评论 -
Mongodb 之 Limit
Limit() 方法要限制 MongoDB 中的记录,需要使用 limit() 方法。 limit() 方法接受一个数字型的参数,这是要显示的文档数。语法:limit() 方法的基本语法如下>db.COLLECTION_NAME.find().limit(NUMBER)示例考虑集合myycol具有以下的数据{ "_id" : ObjectId(598原创 2016-08-01 10:53:47 · 533 阅读 · 0 评论 -
查询 只选择必要数据
如果一个文档有5个字段,需要显示只有3个,然后选择其中只有3个字段。find() 方法语法:find()方法具有投影基本语法如下>db.COLLECTION_NAME.find({},{KEY:1})例子考虑集合myycol具有以下的数据{ "_id" : ObjectId(5983548781331adf45ec5), "title":"Mongo原创 2016-08-01 10:46:54 · 224 阅读 · 0 评论 -
MongoDB 删除文档
remove()MongoDB的 remove() 方法用于从集合中删除文档。remove() 方法接受两个参数。第一个是删除criteria ,第二是justOne标志:deletion criteria :(可选)删除标准,根据文件将被删除。justOne : (可选)如果设置为true或1,然后只删除一个文件。原创 2016-08-01 10:40:10 · 305 阅读 · 0 评论 -
Mongodb插入文档
insert() 方法要插入数据到 MongoDB 集合,需要使用 MongoDB 的 insert() 或 save() 方法。语法insert() 命令的基本语法如下:>db.COLLECTION_NAME.insert(document)例子>db.mycol.insert({ _id: ObjectId(7df78ad8902c),原创 2016-07-30 15:13:42 · 379 阅读 · 0 评论 -
Mongodb 基本命令
三个基本命令show dbs 查看当前的数据库db 查看当前选择的是那个数据库use databaseName 选库show tables/collections 查看当前库下的collection创建库基本命令Mongodb的库是隐式创建,你可以use 一个不存在的库 例如:use test1 等于创建了一个test1的数据库然后在该库下创建co原创 2016-07-30 14:50:31 · 339 阅读 · 0 评论 -
Mongodb 数据类型
MongoDB支持许多数据类型的列表下面给出:String : 这是最常用的数据类型来存储数据。在MongoDB中的字符串必须是有效的UTF-8。Integer : 这种类型是用来存储一个数值。整数可以是32位或64位,这取决于您的服务器。Boolean : 此类型用于存储一个布尔值 (true/ false) 。Double : 这种类型是用来存储浮点值。原创 2016-07-30 15:07:35 · 267 阅读 · 0 评论 -
安装Mongodb
MongoDB安装在Windows上在 Windows上,首先要安装 MongoDB 下载最新发布的MongoDB: http://www.mongodb.org/downloads 确保得到正确的版本取决于您的 Windows 版本的MongoDB。为了得到 Windows版本打开命令提示符并执行以下命令:C:>wmic os get osarchitec原创 2016-07-30 15:01:48 · 312 阅读 · 1 评论 -
MongoDB 索引
索引支持的解析度的查询效率。如果没有索引,MongoDB 必须扫描每一个文档的集合,要选择那些文档相匹配的查询语句。这种扫描的效率非常低,会要求 mongod 做大数据量的处理。索引是一种特殊的数据结构,存储设置在一个易于遍历形式的数据的一小部分。索引存储一个特定的字段或一组字段的值,在索引中指定的值的字段排列的。ensureIndex() 方法要创建一个索引,需要使用原创 2016-08-01 11:55:54 · 430 阅读 · 0 评论