Redis 高频面试题
T3:RDB 持久化触发卡顿
【题目】 Redis 单机生产 RDB 持久化触发瞬间业务卡顿、RT 飙升,根因和优化实操方案?
【参考答案】 根因:fork 创建子进程占用大量物理内存,系统缺页颠簸、swap 抖动 优化:
- 开启 AOF + 调整 RDB 触发频次,避开业务高峰
- 内核
vm.overcommit_memory=1 - 大集群拆分分片,单机内存控制合理阈值
- 使用 Redis 7 无 fork 持久化
【题目】 Redis 单机生产 RDB 持久化触发瞬间业务卡顿、RT 飙升,根因和优化实操方案?
【参考答案】 根因:fork 创建子进程占用大量物理内存,系统缺页颠簸、swap 抖动 优化:
vm.overcommit_memory=1