面试题答案
一键面试常用方法
- 快照(Snapshotting):在某个时间点将Memcached中的数据写入磁盘。
- 日志(Logging):记录对Memcached数据的每一次修改操作,通过重放日志恢复数据。
优缺点
- 快照
- 优点:实现相对简单,能快速备份数据。
- 缺点:恢复数据时可能不是最新状态,数据可能存在不一致;备份间隔期间的数据丢失风险大。
- 日志
- 优点:能保证数据的最新状态,可恢复到故障前的最后操作。
- 缺点:日志文件会不断增大,占用大量磁盘空间;重放日志可能耗时较长,影响恢复效率。