技术栈

psync

ly7689
2 小时前
java·数据库·redis·主从复制·故障切换·psync
Redis 主从复制全解析:从 PSYNC 协议到复制积压缓冲区的故障切换边界假设你负责一个电商秒杀系统,Redis 采用一主两从部署:主节点 M 处理所有写请求,从节点 S1、S2 通过复制保持数据一致。某个大促凌晨,M 所在机器宕机,Sentinel 在几秒内把 S1 提升为新主。运维在监控上看复制延迟只有 50ms,理论上最多丢 50ms 的数据。但业务核查时发现,某件商品的库存扣减记录丢失了近 3 秒的写入量——用户付款成功,库存却没扣。
我是有底线的