MongoDB
文章平均质量分 75
chunyuan314
这个作者很懒,什么都没留下…
展开
-
MongoDB文档翻译-CRUD操作-SQL与MongoDB对应表
SQL与MongoDB对应表除以下的表格之外,你可能也想去**FAQ部分查看关于MongoDB的更多问题。术语和概念以下表格给出了各种SQL术语和概念与相对应的MongoDB术语和概念 SQL 术语/概念 MongoDB 术语/概念 数据库(database) 数据库(database) 表(table) 集合(collection) 行(row) 文档或BSON文档(翻译 2017-02-27 19:23:47 · 717 阅读 · 0 评论 -
MongoDB文档翻译-mongo Shell-配置mongo Shell
h说明:英文原文地址:https://docs.mongodb.com/v3.2/tutorial/configure-mongo-shell/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。配置mongo Shell自定义提示通过在mongoshell中设置prompt变量,可以修改提示内容。prompt变量可以保存字符串,也可以保存javascript 代码翻译 2017-02-24 19:42:37 · 351 阅读 · 0 评论 -
MongoDB文档翻译-mongo Shell
mongo Shell介绍mongoshell是MongoDB的交互式javascript界面。可用使用mongo shell来查询和更新数据,当然可也可执行管理操作。mongoshell是MongoDB发布的组件之一。一旦安装并启动MongoDB,可用用mongoshell连接到你运行的MongoDB实例。MongoDB手册中的大部分例子都是使用mongoshell的,很多驱动对MongoDB提供翻译 2017-02-24 19:37:46 · 621 阅读 · 0 评论 -
MongoDB文档翻译-mongo Shell-使用mongo Shell帮助
说明:英文原文地址:https://docs.mongodb.com/v3.2/tutorial/access-mongo-shell-help/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。使用mongo Shell帮助除MongoDB手册中的文档外,mongoshell在它的“在线”帮助系统中提供了一些额外的帮助。该文章简要介绍了如何使用这些帮助信息。命令翻译 2017-02-24 19:47:28 · 511 阅读 · 0 评论 -
MongoDB文档翻译-mongo Shell-给mongo Shell编写脚本
说明:英文原文地址:https://docs.mongodb.com/v3.2/tutorial/write-scripts-for-the-mongo-shell/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。给mongo Shell编写脚本你可以用Javascript给mongoshell编写脚本,对MongoDB中的数据进行操作,或者执行管理操作。欲知关翻译 2017-02-24 19:50:25 · 972 阅读 · 0 评论 -
MongoDB文档翻译-CRUD操作-从查询中返回投影字段
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/project-fields-from-query-results/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。从查询中返回投影字段MongoDB默认返回匹配文档的所有字段。为了限制Mongo返回给应用的数据量,可以在查询操作中包含一个投影文档。投影文档投影文档限制匹翻译 2017-02-27 08:11:26 · 427 阅读 · 0 评论 -
MongoDB文档翻译-CRUD操作-在mongo Shell中迭代游标
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/iterate-a-cursor/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。在mongo Shell中迭代游标db.collection.find()方法返回一个游标。为了访问文档,需要对游标进行迭代。然后,在mongoshell中,如果游标没有赋值给用var定义的翻译 2017-02-27 08:15:04 · 524 阅读 · 0 评论 -
MongoDB文档翻译-CRUD操作-查询null或缺失的字段
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/query-for-null-fields/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。查询null或缺失的字段MongoDB中不同的查询操作对待null值的行为也不一样。该文章的例子在mongoshell中使用db.collection.find()方法。为填充本例翻译 2017-02-27 08:13:27 · 2845 阅读 · 0 评论 -
MongoDB文档翻译-CRUD操作-批量写操作
英文原文地址:https://docs.mongodb.com/v3.2/core/bulk-write-operations/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。批量写操作概览MongoDB给客户端提供了执行批量写操作的功能。批量写只影响单个集合。MongoDB允许应用决定批量写操作可接受的确认级别。版本3.2新增。db.collection.bu翻译 2017-02-27 08:19:20 · 464 阅读 · 0 评论 -
MongoDB文档翻译-调试Reduce函数
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/troubleshoot-reduce-function/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。调试Reduce函数reduce函数是一个javascript函数,在map-rduce操作过程中把与一个特定键管理的所有值归约为单个对象。reduce函数必须满足多翻译 2017-03-19 17:32:57 · 859 阅读 · 0 评论 -
MongoDB文档翻译-调试Map函数
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/troubleshoot-map-function/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。调试Map函数map函数是在map-reduce操作期间,把值与键关联起来,并产生键-值对的一个javascript函数。要验证map函数产生的键-值对,可以编写你自己的e翻译 2017-03-19 17:31:42 · 579 阅读 · 0 评论 -
MongoDB文档翻译-执行增量Map Reduce
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/perform-incremental-map-reduce/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。执行增量Map-ReduceMap-reduce操作可以处理复杂的聚集任务。MongoDB对聚集操作提供了mapReduce命令,在mongoshell中提供了d翻译 2017-03-19 17:30:18 · 584 阅读 · 0 评论 -
MongoDB文档翻译-Map Reduce示例
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/map-reduce-examples/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。Map-Reduce示例mongoshell中,db.collection.mapReduc()方法是对命令mapReduce的封装。以下例子使用db.collection.mapRe翻译 2017-03-15 22:26:41 · 365 阅读 · 0 评论 -
MongoDB文档翻译-Map Reduce的并发
英文原文地址:https://docs.mongodb.com/v3.2/core/map-reduce-concurrency/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。Map-Reduce的并发map-reduce由很多任务组成,包括从输入集合读取数据,执行map函数,然后执行reduce函数,处理过程中写入到临时集合,写入到输出集合。在操作中,map翻译 2017-03-15 22:25:33 · 460 阅读 · 0 评论 -
MongoDB文档翻译-Map Reduce与分片集合
英文原文地址:https://docs.mongodb.com/v3.2/core/map-reduce-sharded-collections/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。Map-Reduce与分片集合Map-reduce支持在分片集合上操作,既可以作为输入,也可以作为输出。该篇文章描述了对分片集合特有的mapReduce行为。分片集合作为翻译 2017-03-15 22:24:13 · 424 阅读 · 0 评论 -
MongoDB文档翻译-CRUD操作
英文原文地址:https://docs.mongodb.com/v3.2/crud/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。MongoDB CRUD操作CRUD操作包括创建(create)、读取(read)、更新(update)和删除(delete) 文档 (document)。创建操作创建/插入操作是增加新的文档到集合中。如果当时集合不存在,该操作将会创翻译 2017-02-25 09:44:53 · 390 阅读 · 2 评论 -
MongoDB文档翻译-CRUD操作-查询文档
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/query-documents/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。查询文档查询方法MongoDB提供了db.collection.find()方法来从集合中读取文档。db.collection.find()方法返回所匹配文档的游标。 db.collecti翻译 2017-02-25 09:54:55 · 379 阅读 · 0 评论 -
MongoDB文档翻译-CRUD操作-插入文档
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/insert-documents/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。插入文档插入方法MongoDB提供了以下方法来插入文档到集合中。db.collection.insertOne()db.collection.insertMany()db.collect翻译 2017-02-25 09:46:54 · 339 阅读 · 0 评论 -
MongoDB文档翻译-文本搜索
英文原文地址:https://docs.mongodb.com/v3.2/text-search/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。文本搜索概述MongoDB支持在字符串内容上执行文本搜索。要使用文本搜索,MongoDB使用文本索引(text index)和$text操作符。例子下面的例子演示了如何创建文本索引,并用来查找咖啡店,只通过文本字段。用翻译 2017-02-27 22:00:04 · 645 阅读 · 0 评论 -
MongoDB文档翻译-聚集-对用户的爱好进行聚集
英文原文地址:https://docs.mongodb.com/v3.2/text-search/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。对用户的爱好进行聚集一个假想的运动俱乐部,它有个数据库,其中有个users集合,用来跟踪用户的加入日期、运动爱好,按如下格式保存在文档中: { _id : "jane", joined : ISODate("翻译 2017-02-28 23:43:05 · 423 阅读 · 0 评论 -
MongoDB文档翻译-聚集-对邮编数据集进行聚集
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/aggregation-zip-code-data-set/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。对邮编数据集进行聚集该篇文章的例子使用zipcodes集合。该集合在media.mongodb.org/zips.json可以找到,使用mongoimport来把该数翻译 2017-02-28 23:42:03 · 589 阅读 · 0 评论 -
MongoDB文档翻译-聚集-聚集管道与分片集合
英文原文地址:https://docs.mongodb.com/v3.2/core/aggregation-pipeline-sharded-collections/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。聚集管道与分片集合聚集管道支持对分片集合操作。本章描述了聚集管道与分片集合特有的行为。行为版本3.2的改动。如果管道以一个在分片键上的精确$match开翻译 2017-02-28 23:40:25 · 319 阅读 · 0 评论 -
MongoDB文档翻译-聚集-聚集管道的限制
英文原文地址:https://docs.mongodb.com/v3.2/core/aggregation-pipeline-limits/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。聚集管道的限制用aggregate命令的聚集操作有如下限制:结果大小限制版本2.6的改动。从MongoDB 2.6起,aggregate命令可以返回一个游标,或者把结果保持在集合翻译 2017-02-28 23:39:14 · 367 阅读 · 0 评论 -
MongoDB文档翻译-聚集-聚集管道优化
英文原文地址:https://docs.mongodb.com/v3.2/core/aggregation-pipeline-optimization/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。 聚集管道优化聚集管道操作有一个优化阶段,试图重组管道以提高性能。要查看优化器如何变换一个特定的聚集管道,在db.collection.aggregate()方法中包翻译 2017-02-28 23:36:54 · 354 阅读 · 0 评论 -
MongoDB文档翻译-聚集管道
英文原文地址:https://docs.mongodb.com/v3.2/core/aggregation-pipeline/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。聚集管道聚集管道是一个数据聚集框架,建模于数据处理管道的概念之上。文档进入一个多阶段的管道,被转换成聚集结果。 聚集管道提供了除map-reduce之外的可选方法,当map-reduce翻译 2017-02-28 23:35:30 · 293 阅读 · 0 评论 -
MongoDB文档翻译-聚集
英文原文地址:https://docs.mongodb.com/v3.2/aggregation/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。聚集聚集操作处理数据记录,并返回计算结果。聚集操作从多个文档一起对数据分组,然后对分组的数据执行一系列操作,返回一个结果。MongoDB提供了3种方法来执行聚集:聚集管道、map-reduce函数和单一目的聚集方法。聚集翻译 2017-02-28 23:33:33 · 433 阅读 · 0 评论 -
MongoDB文档翻译-引言-MongoDB介绍
说明:英文原文地址:https://docs.mongodb.com/v3.2/introduction/。 本文档属个人翻译,如有雷同,纯属巧合。如有不正确之处,欢迎指正。MongoDB介绍MongoDB是一个高性能、高可用性、可自动伸缩的开源文档数据库。文档数据库MongoDB中的一条记录是一个文档,是由键-值对组成的数据结构。MongoDB的文档与JSON对象类似。字段的值可能包含其他文档、翻译 2017-02-23 13:32:15 · 450 阅读 · 0 评论 -
MongoDB文档翻译-引言-文档
说明:英文原文地址:https://docs.mongodb.com/v3.2/core/document/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。文档MongoDB把数据记录存储为BSON文档。BSON文档是JSON文档的二进制表示,它比JSON包含更多的数据类型。BSON规范可参考bsonspec.org。文档结构MongoDB的文档由键-值对组成,有翻译 2017-02-23 13:42:06 · 362 阅读 · 0 评论 -
MongoDB文档翻译-引言-数据库和集合
数据库和集合MongoDB存储BSON文档,即数据记录存储在集合中,集合存储在数据库中。数据库MongoDB中,数据库保存文档的集合。要选择使用的数据库,在mongoshell中,使用use <db>语句,如下: use myDB创建数据库如果数据库不存在,当第一次在该数据库中存储数据的时候,MongoDB创建会创建它。这样的话,你可以切换到一个不存在的数据库,在mongoshell中执行如下翻译 2017-02-23 13:37:58 · 827 阅读 · 0 评论 -
MongoDB文档翻译-引言-BSON类型
说明:英文原文地址:https://docs.mongodb.com/v3.2/reference/bson-types/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。BSON类型BSON是一种二进制序列化格式,用来在MongoDB中存储文档和执行远程过程调用。BSON规范在bsonspec可以看到。BSON支持以下数据类型作为文档中字段的值。每种数据类型有个翻译 2017-02-23 16:47:27 · 591 阅读 · 0 评论 -
MongoDB文档翻译-CRUD操作-删除文档
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/remove-documents/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。删除文档删除方法MongoDB提供了以下方法删除集合中的文档: db.collection.remove() 删除单个或所有匹配指定过滤器的文档 db.collection.dele翻译 2017-02-25 10:08:54 · 363 阅读 · 0 评论 -
MongoDb文档翻译-CRUD操作-更新文档
英文原文地址:https://docs.mongodb.com/v3.2/tutorial/update-documents/。 本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。更新文档UpdateMongoDB提供了以下方法更新集合中的文档: db.collection.updateOne() 最多更新匹配到指定过滤器的的一个文档,即使多个文档匹配过滤器。版翻译 2017-02-25 10:03:39 · 465 阅读 · 0 评论 -
MongoDB文档翻译-Map-Reduce
Map-ReduceMap-reduce是一种把大量数据变成有用的聚集结果的数据处理模式。对于map-reduce操作,MongoDB提供了mapReduce数据库命令。考虑以下map-reduce操作: 在该map-reduce操作中,MongoDB对每个输入文档(即集合中匹配查询条件的文档)应用map阶段。map函数产生键-值对。对于这些有多个值的键,MongoDB应用reduce阶段,收翻译 2017-03-15 22:21:20 · 486 阅读 · 0 评论