Redis 之所以被广泛应用,很重要的一个原因就是它支持高性能访问。也正因为这样,我们必须要重视所有可能影响 Redis 性能的因素(例如命令操作、系统配置、关键机制、硬 件配置等),不仅要知道具体的机制,尽可能避免性能异常的情况出现,还要提前准备好应对异常的方案。影响 Redis 性能的 5 大方面的潜在因素,分别是:Redis 内部的阻塞式操作CPU 核和 NUMA 架构的影响;Redis 关键系统配置;Redis 内存碎片;Redis 缓冲区。Redis 内部的阻塞式操作以及应对的方法Redis 内部的阻塞式操作以及应对的方法CPU结构对Redis的性能影响CPU结构对Redis的性能影响如何应对变慢的Redis如何应对变慢的RedisRedis 内存碎片Redis 内存碎片Redis 缓冲区对性能的影响Redis 缓冲区对性能的影响懒惰删除懒惰删除懒惰删除的巨大牺牲 过期策略redis 的过期策略