MongoDB 副本集配置

上篇文章我们搭建了 MongoDB 副本集的环境,验证了数据已经可以成功的复制,本文我们就来看看 MongoDB 副本集的其他操作。

MongoDB 副本集搭建

我们之前的案例都是在单个节点上实现的,在生产环境中这种做法是有风险的,如果服务宕机、崩溃或者硬盘坏了都会对公司业务造成损失,因此我们需要数据备份。

MongoDB 中 MapReduce 使用

玩过 Hadoop 的小伙伴对 MapReduce 应该不陌生,MapReduce 的强大且灵活,它可以将一个大问题拆分为多个小问题,将各个小问题发送到不同的机器上去处理,所有的机器都完成计算后,再将计算结果合并为一个完整的解决方案,这就是所谓的分布式计算。本文我们就来看看 MongoDB 中 MapReduce 的使用。

MongoDB 管道操作符(二)

上篇文章中我们已经学习了 MongoDB 中几个基本的管道操作符,本文我们再来看看其他的管道操作符。

MongoDB 管道操作符(一)

熟悉 Linux 操作系统的小伙伴们应该知道 Linux 中有管道的说法,可以用来方便的处理数据。

MongoDB 固定集合

一般情况下我们创建的集合是没有大小的,可以一直往里边添加文档,这种集合可以动态增长,MongoDB 中还有一种集合叫做固定集合,这种集合的大小是固定的,我可以在创建的时候设置该集合中文档的数目,假设为 100 条,当集合中的文档数目达到 100 条时,如果再向集合中插入文档,则只会保留最新的 100 个文档,之前的文档则会被删除。

MongoDB 中各种类型的索引

上篇文章中我们介绍了 MongoDB 中索引的简单操作,创建、查看、删除等基本操作,不过上文我们只介绍了一种类型的索引,本文我们来看看其他类型的索引。

初识 MongoDB 中的索引

索引就像图书的目录一样,可以让我们快速定位到需要的内容,关系型数据库中有索引,NoSQL 中当然也有,本文我们就先来简单介绍下 MongoDB 中的索引。

MongoDB 查看执行计划

MongoDB 中的 explain() 函数可以帮助我们查看查询相关的信息,这有助于我们快速查找到搜索瓶颈进而解决它,本文我们就来看看 explain() 的一些用法及其查询结果的含义。

MongoDB 文档查询操作(三)

关于 MongoDB 中的查询,我们已经连着介绍了两篇文章了,本文我们来介绍另外一个查询概念游标

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×