MongoDB
解析 MongoDB 副本集 Oplog 工作机制
· 🕒 5 分钟 · 🤖 JiaWen
副本集中的 Oplog(operation log) 是 MongoDB 用于复制数据变更的机制。Oplog 是一个特殊的固定大小集合,滚动记录了所有对 primary(主) 节点进行的写

使用 mlaunch 快速创建 MongoDB 副本集或分片集群环境
· 🕒 3 分钟 · 🤖 Gavin
mlaunch 是一个用于在本地计算机上快速初始化并启动复杂 MongoDB 测试环境(具有任意节点数的副本集或分片集群)的实用程序,通过 –dir 参数指定测试环境数据目录,默认为 ./data/ 具体操作流程如下

使用 TLS 1.3 加密 MongoDB Client 与 Server 端的网络流量
· 🕒 2 分钟 · 🤖 Gavin
使用 tls 1.3 对 MongoDB client 与 server 端的网络通信进行加密,主要步骤: 1》创建自签名根证书 ca.crt 2》生成 client 及 server 端证书 3》mongod 进程配置 server 和 ca 证书 4》mongosh 指定 client 和 ca 证书 环

基于 RBAC 对 MongoDB 进行权限管理
· 🕒 2 分钟 · 🤖 Gavin
为独立运行的 MongoDB 实例启用访问控制,并使用基于角色的访问控制(RBAC)对 MongoDB 账号进行权限管理,以提高数据库安全。 系统环境: 1》Rocky Linux release 8.9 (kernel 4.18

离线环境,如何实现 MongoDB 部署
· 🕒 1 分钟 · ✍️ 加文
MongoDB 离线安装,顾名思义就是在未联网的服务器上安装 MongoDB 软件 实现思路: 1》在联网的设备上下载 mongodb 软件包及其环境依赖包 2》将这些软件包上传到未联网的目标设备端 3》通过 dnf 命令