之前我们探讨了mongodb的“增删改查”,要知道,我们的增删改其实都离不开查询表达式,所以查询表达式在mongodb是非常重要的。关于查询其实我们只是介绍了以小部分。关于mongodb的查询表达式,我们要进行深一步的了解。我们有一个数据集,是商城的商品信息:下载链接:http://download ...
分类:
数据库 时间:
2017-01-15 20:13:58
阅读次数:
294
上一篇介绍了MongoDB增删改查命令的基本用法,这一篇来学习一下MongoDB的一些基本聚合函数。 下面我们直奔主题,用简单的实例依次介绍一下。 1.count()函数 集合的count函数是最简单的聚合函数,返回集合中文档的数量。 2.distinct()函数 用于找出一个集合中,给定键的所有不 ...
分类:
数据库 时间:
2016-10-31 18:41:10
阅读次数:
213
在听陈鸿宇的《理想三旬》。好听~上两篇博文中提到了在Mac下Mongodb的安装与连接,这次我们来看看如何通过Node操作Mongodb。PS:本文中的数据集合采用上篇博文中‘test‘库中的"mycollection"。一:安装MongoDB包使用Node中的mongodb模块,需要先安装哦~打开终端,输入如下命令..
分类:
数据库 时间:
2016-08-04 06:52:38
阅读次数:
294
没那么多鸡汤,开始连接吧~从网上看到一篇快速入门的MongoDB教程,贴个地址备注下~一:连接前面一节我们安装了ManogoDB,如果你成功安装了的话~那么,新开终端,输入下述指令进行连接。mongo出现下述所示,很好,你成功啦~可以以命令行的方式操作啦MongoDBshellversion:3.2..
分类:
数据库 时间:
2016-08-03 06:49:38
阅读次数:
1034
查看所有数据库 show dbs 切换数据库(若不存在,会自动创建) use databasename 删除当前数据库 db.dropDatabase() MongoDB中没有表,只有集合。 插入集合 db.集合名.insert(json) 例如 db.connection.insert({x:1} ...
分类:
数据库 时间:
2016-07-19 20:43:53
阅读次数:
144
摘要 习惯了可视化的管理数据的方式,通过敲命令,确实有些不自在。这里推荐一个mongodb的可视化工具——Robomongo 相关文章 [MongoDB]入门操作 [MongoDB]增删改查 [MongoDB]count,gourp,distinct [MongoDB]mapReduce [Mong ...
分类:
数据库 时间:
2016-06-28 20:13:32
阅读次数:
172
——因为实习工作需要,在学MongoDB,参考了公司的一个MongDB服务类,写了一个整合的Demo,涉及到的大部分的增删改查操作,而且还算规范,给大家参考!源代码:(完整项目文件下载链接:点击打开链接)
使用说明:
一、MongoDB数据库参数配置
1、推荐使用mongodb.cfg.properties配置,则在构造MongoDBService对象的时候只需调用无参构造方法即可自动完成配...
分类:
数据库 时间:
2016-06-24 15:49:37
阅读次数:
490
摘要 在实际开发中遇到更新某个document中的数组的值,这里做一下记录。 这里使用的驱动为 using MongoDB.Bson;using MongoDB.Driver; 相关文章 [MongoDB]入门操作 [MongoDB]增删改查 [MongoDB]count,gourp,distinc ...
分类:
数据库 时间:
2016-06-22 18:40:57
阅读次数:
332
摘要 上篇文章,介绍了一种分析mongodb性能的方法,本篇文章将介绍一下索引的使用,索引也是一种常见的查询优化的方式。这里将介绍一下,如果创建索引。 相关文章 [MongoDB]入门操作 [MongoDB]增删改查 [MongoDB]count,gourp,distinct [MongoDB]ma ...
分类:
数据库 时间:
2016-06-09 11:00:20
阅读次数:
245
摘要 上篇文章介绍了count,group,distinct几个简单的聚合操作,其中,group比较麻烦一点。本篇文章将学习mapReduce的相关内容。 相关文章 [MongoDB]入门操作 [MongoDB]增删改查 [MongoDB]count,gourp,distinct bat 今天突然发 ...
分类:
数据库 时间:
2016-06-01 21:17:38
阅读次数:
245