自定义提示 你可以通过在 mongo shell 中设置变量 prompt 来修改提示的内容. prompt 变量可以保存字符串以及 JavaScript 代码. 如果 prompt 包含返回字符串的函数, mongo …
分类:MongoDB
modular项目介绍
modular 项目介绍 简单地多模块项目,模块间通过kafka进行消息传递,使用Mysql作临时存储、Redis作缓存、MongoDB作最终数据存储。项目代码获取:https://github.com/pysasuke…
MongoDB聚合管道
通过上一篇文章中,认识了MongoDB中四个聚合操作,提供基本功能的count、distinct和group,还有可以提供强大功能的mapReduce。 在MongoDB的2.2版本以后,聚合框架中多了一个新的成员,聚合…
MongoDB自己总结——01MongoDB安装后的一些简要配置,建立config配置文件和如何启动!!!
@MongoDB安装后的一些简要配置:1)在和bin目录同级的目录下面建一个data文件夹,data文件夹下面分别建立db和log文件夹来存储数据文件和日志文件【ps:也可以建立其他文件夹,自己知道在什么地方即可】 2)…
mongo出识以及对数组的操作
如果你还没有安装,可以参考下这个文章,mondodb基本安装和curd 首先推荐个工具,no-sql-manager-for-mongodb-professional,虽然收费,但是每个月可以重新注册。 无限次使用下载 …
聊聊MongoDB - MongoDB索引介绍分享
简述 MongoDB中的索引其实类似于关系型数据库,都是为了提高查询和排序的效率的,并且实现原理也基本一致。由于集合中的键(字段)可以是普通数据类型,也可以是子文档。MongoDB可以在各种类型的键上创建索引。 索引 M…
MongoDB指南---12、使用explain()和hint()、何时不应该使用索引
上一篇文章: MongoDB指南—11、使用复合索引、$操作符如何使用索引、索引对象和数组、索引基数 下一篇文章: MongoDB指南—13、索引类型 使用explain()和hint() 从上面…
mongo:查询集合中所有字段名称
解决方法有好多: 更多解决方法请参考:http://cn.voidcc.com/question… 我只提供一种简单的,速度相对快的: python的高级函数,没错思想就是集合去重。 from functoo…
Linux平台安装MongoDB
一、下载完安装包,并解压 tgz(以下演示的是 64 位 Linux上的安装) 。 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64…
mongodb使用mongos链接复制集
我们知道mongodb现在生产环境大部分还是使用的复制集来作为主流,据我了解。很多公司现在都是使用复制集的方式,而我们通过mongos可以巧妙的解决链接的问题,我们先从环境说起: 首先我们要模仿搭建的环境是: serve…
mongodb聚合查询
MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 $sum 计算总和。 db.mycol.aggregate([{$…
【mongoDB基础篇①】安装与常用操作语句
简述 mongoDB与redis同为noSql数据库,但是redis为kv数据库(key/value),而mongoDB为文档型数据库存储的是文档(Bson->json的二进制化).内部执行引擎为JS解释器, 把文…