本文探讨Rook/CSI中K8s VolumeSnapshot API与Ceph快照机制的语义差异,指出RBD、CephFS subvolume和目录.snap快照粒度不同,VolumeSnapshot Ready状态并不代表应用一致性。重点分析external-snapshotter与CRD版本错位导致的快照故障,以及扩容、克隆、恢复演练中的操作纪律和责任划分。
本文讨论了TiFlash中的safe-ts机制,确保数据读取的一致性和可见性。safe-ts是一个时间戳,表示所有提交的事务已在TiFlash副本上完成。可见时延通常在亚秒级,由日志复制、应用和锁解析等因素决定。TiDB与TiFlash结合实现了准实时的快照一致性,而非最终一致性。文章还探讨了故障场景下的新鲜度退化及主动接受陈旧数据的选项。
完成下面两步后,将自动完成登录并继续当前操作。