摘要: 1 文档DML 主要讲解的是文档的创建,更新,删除等相关操作 1.1 定义 文档是一组键值(key-value)对(即 BSON)。MongoDB 的文档不需要设置相同的字段,并且相同的字段不需要相同的数据类型,这与关系型数据库有很大的区别,也是 MongoDB 非常突出的特点 下表列出了 RDBM 阅读全文
posted @ 2022-11-05 19:38 上善若泪 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1 索引 1.1 简介 1.1.1 索引定义 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索 阅读全文
posted @ 2022-11-05 18:59 上善若泪 阅读(982) 评论(0) 推荐(0) 编辑
摘要: MongoDB 中主要有三个函数: group:分组统计 aggregate:简单聚合 mapReduce:强大统计 1 group 1.1 定义 MongoDB 中使用group来进行分组聚合,语法如下: db.collection.group(document); document中信息: { 阅读全文
posted @ 2022-11-05 18:58 上善若泪 阅读(4361) 评论(0) 推荐(0) 编辑
摘要: 1 查询操作 1.1 定义 MongoDB 查询文档使用 find() 方法 find() 方法以非结构化的方式来显示所有文档。 MongoDB 查询数据的语法格式如下: db.collection.find(query, projection) 相关参数: query :可选,使用查询操作符指定查 阅读全文
posted @ 2022-11-05 18:56 上善若泪 阅读(192) 评论(0) 推荐(0) 编辑