随笔分类 -  mongodb

摘要:初识 MongoDB 中的索引 索引就像图书的目录一样,可以让我们快速定位到需要的内容,关系型数据库中有索引,NoSQL 中当然也有,本文我们就先来简单介绍下 MongoDB 中的索引。 索引创建 默认情况下,集合中的 _id 字段就是索引,我们可以通过 getIndexes() 方法来查看一个集合 阅读全文
posted @ 2019-10-24 18:48 俄而123 阅读(172) 评论(0) 推荐(0)
摘要:MongoDB 查看执行计划 MongoDB 中的 explain() 函数可以帮助我们查看查询相关的信息,这有助于我们快速查找到搜索瓶颈进而解决它,本文我们就来看看 explain() 的一些用法及其查询结果的含义。 本文是 MongoDB 系列的第八篇文章,了解前面的文章有助于更好的理解本文: 阅读全文
posted @ 2019-10-24 18:43 俄而123 阅读(152) 评论(0) 推荐(0)
摘要:第四章 Mongodb聚合函数 插入 测试数据 Count 返回数量 distinct 返回不重复的Name值。 group 例子:按照Name分组,条件是Age大于46 返回结果如下: /* 0 */ { "0" : { "Name" : "jack1", "Person" : [ { "_id" 阅读全文
posted @ 2017-06-25 19:44 俄而123 阅读(130) 评论(0) 推荐(0)
摘要:第三章 索引操作及性能测试 索引在大数据下的重要性就不多说了 下面测试中用到了mongodb的一个客户端工具Robomongo,大家可以在网上选择下载。官网下载地址:http://www.robomongo.org/ 插入 测试数据 首先插入100万条测试数据 性能分析函数(explain) mon 阅读全文
posted @ 2017-06-25 19:39 俄而123 阅读(205) 评论(0) 推荐(0)
摘要:一、Mongodb命令 常用命令 help命令通过此命令可以看到一些最基本的命令,如图: use命令例如命令【use demodb】,创建demodb,不用担心demodb不会创建,当使用use demodb 命令创建第一个collection时会自动创建数据库demodb,如图: 插入数据使用命令 阅读全文
posted @ 2017-06-25 19:36 俄而123 阅读(206) 评论(0) 推荐(0)
摘要:第一章 环境配置 一、Mongodb简介 功能特点 适用范围 功能特点 优缺点: mongodb作为一个很热门的nosql数据库有着比较多的优点,大概归纳为以下五点。 (1)、无模式 mongodb是一个文档型存储的数据库,每一行数据都是一个文档,每一个文档中的字段可以不一致,个数也可以不相同,而且 阅读全文
posted @ 2017-06-25 11:46 俄而123 阅读(159) 评论(0) 推荐(0)