checklist
- 使用复杂度过高的命令或一次查询全量数据;
- 操作 bigkey;
- 大量 key 集中过期;
- 内存达到 maxmemory;
- 客户端使用短连接和 Redis 相连;
- 当 Redis 实例的数据量大时,无论是生成 RDB,还是 AOF 重写,都会导致 fork 耗时严重;
- AOF 的写回策略为 always,导致每个操作都要同步刷回磁盘;
- Redis 实例运行机器的内存不足,导致 swap 发生,Redis 需要到 swap 分区读取数据;
- 进程绑定 CPU 不合理;
- Redis 实例运行机器上开启了透明内存大页机制;
- 网卡压力过大。