9.1.1 Checkpoint 与 Backup


文档摘要

9.1.1 Checkpoint 与 Backup 在分布式系统与高可用数据库的工程实践中,Checkpoint 与 Backup 这两个词常被混用——就像把“心跳”和“尸检报告”都叫作“健康检查”一样荒谬。它们共享一个终极目标:让系统在崩溃后能重获状态;但它们的设计哲学、触发时机、数据粒度、一致性语义、恢复路径乃至底层实现机制,却如冰与火之别。本节不谈概念辨析,不列对比表格,不堆砌术语定义。我们要做的是:亲手拆开 PostgreSQL 的 文件,跟踪 Flink 的 状态机流转,逐行解析 RocksDB 的 中的 VersionEdit 序列,最终在 Linux 系统调用层面,看清一次原子性快照是如何避开 page cache、绕过 ext4 journal、直写裸设备的。


发布者: 作者: 转发
评论区 (0)
U