首页/数据/Redis 进阶速查/丢失窗口计算与业务对账
本包目录(421 条)
数据结构与选型42 条
持久化56 条
主从与哨兵51 条Cluster 集群44 条内存与管理99 条性能与排障129 条

丢失窗口计算与业务对账

丢失窗口由持久化组合决定:AOF everysec 约 1 秒、按时间快照则等于两次快照间隔内所有写入;把窗口写进业务 SLA 并准备对账与补数方案。

Redis 进阶速查数据更新于 2026-10-12
计算丢失窗口 = 刷盘周期 或 快照间隔
例子10 分钟一次快照,最多丢失约 10 分钟写入
兜底消息队列补数、数据库对账

现状核对

现状核对
redis-cli CONFIG GET save
redis-cli CONFIG GET appendfsync
redis-cli INFO persistence | Select-String rdb_changes_since_last_save
很多业务真正依赖的是「可重建」而不是「不丢」:明确数据来源与重建路径比单纯堆持久化配置更有效。

易错点

  • 把缓存数据当成账本数据是最常见的设计事故,先明确每类键的可重建性
  • 演练「丢 1 秒/丢 10 分钟」时的业务表现,比纸面计算更有说服力

数据来源与参考

  • Redis 官方文档:持久化能力边界说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌