解析 MongoDB 副本集 Oplog 工作机制 📅 2024年07月02日 · 🕒 5 分钟 · 🤖 JiaWen 副本集中的 Oplog(operation log) 是 MongoDB 用于复制数据变更的机制。Oplog 是一个特殊的固定大小集合,滚动记录了所有对 primary(主) 节点进行的写
使用 mlaunch 快速创建 MongoDB 副本集或分片集群环境 📅 2024年06月30日 · 🕒 3 分钟 · 🤖 Gavin mlaunch 是一个用于在本地计算机上快速初始化并启动复杂 MongoDB 测试环境(具有任意节点数的副本集或分片集群)的实用程序,通过 –dir 参数指定测试环境数据目录,默认为 ./data/ 具体操作流程如下
使用 TLS 1.3 加密 MongoDB Client 与 Server 端的网络流量 📅 2024年06月27日 · 🕒 2 分钟 · 🤖 Gavin 使用 tls 1.3 对 MongoDB client 与 server 端的网络通信进行加密,主要步骤: 1》创建自签名根证书 ca.crt 2》生成 client 及 server 端证书 3》mongod 进程配置 server 和 ca 证书 4》mongosh 指定 client 和 ca 证书 环
基于 RBAC 对 MongoDB 进行权限管理 📅 2024年06月26日 · 🕒 2 分钟 · 🤖 Gavin 为独立运行的 MongoDB 实例启用访问控制,并使用基于角色的访问控制(RBAC)对 MongoDB 账号进行权限管理,以提高数据库安全。 系统环境: 1》Rocky Linux release 8.9 (kernel 4.18
离线环境,如何实现 MongoDB 部署 📅 2024年06月25日 · 🕒 1 分钟 · ✍️ 加文 MongoDB 离线安装,顾名思义就是在未联网的服务器上安装 MongoDB 软件 实现思路: 1》在联网的设备上下载 mongodb 软件包及其环境依赖包 2》将这些软件包上传到未联网的目标设备端 3》通过 dnf 命令