首页/数据/Redis 进阶速查/单线程模型与瓶颈判读
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条Cluster 集群44 条内存与管理99 条
性能与排障129 条

单线程模型与瓶颈判读

命令在主线程串行执行,单条慢命令会阻塞后续全部请求;吞吐瓶颈通常不在 CPU 数量,而在命令结构与数据规模。

Redis 进阶速查数据更新于 2026-10-12
结构命令主线程串行
对比IO 线程与后台线程承担其他工作
判读CPU 单核打满而多核空闲

示例

示例
redis-cli INFO cpu
redis-cli SLOWLOG GET 10
单核饱和 + 慢命令 = 命令层问题;多线程相关配置只在网络层起作用。

易错点

  • 盯着 CPU 总利用率判断,忽略单核打满的信号
  • 对命令层瓶颈盲目加 IO 线程配置

数据来源与参考

  • Redis 官方文档:单线程模型说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌