排序
MongoDB 常见架构
一、这篇文章以MongoDB 常见架构为主线,提炼课程中的重点知识、常见场景与落地经验,便于快速回顾。 MongoDB 有三种常用架构,分别为单机版、副本集( Replica Set)和分片( Sharding)
MongoDB 备份与恢复及迁移
- 一、备份的目的 - 防止硬件故障引起的数据丢失 - 防止人为错误误删数据 - 时间回溯 - 监管要求 一、备份机制与备份方式介绍: **MongoDB的备份机制:** - 延迟节点备份 - 全量备份 + oplog增量 ...
MongoDB 基本 CRUD
一、通用方法和帮助获取 1.1 获取帮助 -- mongo提供了 `help` 功能,可以帮助查看一些命令 1.2 常用操作 1.3 库和表的操作 方法 1: 方法 2:当插入一个文档的时候,一个集合就会自动创建。 二、基...
MongoDB 副本集的选举
一、影响选举的因素 整个集群必须有大多数节点存活;被选举为主节点的节点必须: - 能够与多数节点建立连接 - 具有较新的 oplog - 具有较高的优先级(如果有配置) 二、选举的机制: Bully算法 mongo...
MongoDB 副本集的作用
一、这篇文章以MongoDB 副本集的作用为主线,提炼课程中的重点知识、常见场景与落地经验,便于快速回顾。 MongoDB 复制集的主要意义在于实现服务高可用,它的现实依赖于两个方面的功能: - 数据写...
MongoDB 副本集新增一个 secondary节点
一、当前的架构 新增一个 secondary节点 S3, 192.168.1.155:27019 | ip | 端口 | ⻆色 | | --- | --- | --- | | 192.168.1.153 | 27018 | primary M | | 192.168.1.154 | 27018 | secondary S1 ...
MongoDB 副本集搭建
一、复制集部署 1.1 系统优化 1.2 下载文件: 1.3 新建mongo目录 1.4 生产key认证文件 1.5 配置生成 **配置文件** 根据需求修改相应参数: 1.6 修改权限: 1.7 集群启动 1.8 初始化存储集群 ,配置...
MongoDB 副本集成员状态
一、这篇文章聚焦MongoDB 副本集成员状态,梳理相关原理、配置方法与操作细节,适合作为课后复习和实战参考。 | 状态 | 说明 | | --- | --- | | STARTUP | 刚加入到复制集中,配置还未加载 | | S...
MongoDB 副本集成员
一、Primary Primary节点是副本中接收写入操作的唯一成员。 MongoDB Primary 服务器上应用写操作, 然后在 Primary 节点上使用 oplog 记录操作。 Secondary 成员复制 oplog 并将操作应用于 Secon...
MongoDB 副本集原理
- 一、检查自己 local库的 oplog.rs集合找出最近的时间戳。 - 二、检查 Primary节点 local库 oplog.rs集合,找出大于此时间戳的记录。 - 三、将找到的记录插入到自己的 oplog.rs集合中,并执行这...











