redis单线程的多路复用接收网络io请求是单线程的,那么其内部处理逻辑也是单线程的?网上找的资料都说是单线程的,但是看到有的说法说“站的角度不同,看待redis到底是单线程还是多线程有所差别”,比较好奇,求解答,或者提供下资料地址,没有找到靠谱的说明,先行谢过
3 回答
人到中年有点甜
TA贡献1895条经验 获得超7个赞
在 redis 实战 里边是有谈到这个问题,但是其实问题的本质还是 UNIX IO 模型的运用,建议看一下UNIX 网络编程 第六章 IO复用.说到具体的实现可以看一下 reactor 模式 .
添加回答
举报
0/150
提交
取消
