开启 IO 多线程
在「Redis 6」版本以前,Redis 是 「单线程」 读取、解析、执行命令的。Redis 6 开始,引入了 IO 多线程。
IO 线程负责读取命令、解析命令、返回结果。开启后可以有效提升 IO 性能。
我画了一张示意图供你参考

如上图所示,主线程和 IO 线程会共同参与命令的读取、解析以及结果响应。
但执行命令的,为 「主线程」。
免费 盛世企业网站管理系统(SnSee)系统完全免费使用,无任何功能模块使用限制,在使用过程中如遇到相关问题可以去官方论坛参与讨论。开源 系统Web代码完全开源,在您使用过程中可以根据自已实际情况加以调整或修改,完全可以满足您的需求。强大且灵活 独创的多语言功能,可以直接在后台自由设定语言版本,其语言版本不限数量,可根据自已需要进行任意设置;系统各模块可在后台自由设置及开启;强大且适用的后台管理支
IO 线程默认关闭,你可以修改 redis.conf 以下配置开启。
io-threads 4 io-threads-do-reads yes
「io-threads」 是 IO 线程数(包含主线程),我建议你根据机器,设置不同值进行压测,取最优值。









