案例一 MongoDB
1、数据存储方式

可以看出MongoDB效率很高,但是10ms数据丢失风险
2、磁盘阈值机制
暂无
3、数据目录列表
bin:存放 MongoDB 的可执行文件
data:存放 MongoDB 的数据文件
log:存放 MongoDB 的日志文件
conf:存放 MongoDB 的配置文件
4、热备份和冷备份
冷备份(停机备份):
备份data目录
如果是副本集模式,建议备份Secondary 节点
如果是分片模式,此时该如何?
热备份(在线备份):
- 文件系统快照:大多数现代文件系统支持快照功能,可以创建数据目录在某一时刻的快照,然后复制快照到备份位置。
- 使用 Oplog:MongoDB 的复制日志(Oplog)记录了所有对数据库的更改。通过复制 Oplog 并应用到备份的数据上,可以实现数据的一致性
- mongodump: 无法保证数据一致性