![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
前言 上篇MongoDB创建多节点实例实现高可用服务 (上)[https://www.jianshu.com/p/9774454aaae9]介绍...
概述 MongoDB 的副本集(replica set)是一组维护同一份数据集的 mongod 进程。副本集保障了冗余性和高可用,这基本是生产环...
在实际开发运维过程中,数据库的备份和恢复必不可少,MongoDB 也提供了对应的备份和恢复数据库命令,同时还支持从多种数据形式中导入数据。 数据...
前言 与 MySQL 一样,MongoDB 也有不同类型的存储引擎,不同的存储引擎解决不同场景的问题。创建数据库或数据集时可以指定存储引擎,如下...
前传 作为寂寞沙洲冷、单身比例高的程序猿人群,少不得拿出手机摇一摇,看看附近有没有钟意的人。那这摇一摇过程中发生了什么? 毫无疑问,首先要获取你...
前言 在实际开发维护过程中我们可能会遇到需要刷数据的情况,例如修改数据类型,枚举值的变更等。对于数据集较小的操作可以使用循环一个个修改。例如,假...
前言 上一篇介绍了 MongoDB 的索引基本操作,包括了索引查看、创建、删除,具体可以参考:MongoDB 索引操作(1)[https://w...
在讲索引前先补一个小知识,即数据取样。 随机取样 可以实用$sample操作符从文档中取样,达到随机取样的效果。每次执行的效果都会不一样。 同样...
前言 MongoDB 提供了 aggregate 聚合操作函数对多个文档进行筛选、排序、统计等操作,这些操作可以在上两篇中查看: MongoDB...
文集作者