redis单线程怎么说


鼠鼠理解的 redis 的单线程:

  是指Redis的网络IO键值对读写是由一个线程来完成的

诸如持久化,异步操作,集群同步都是多线程


是这样吗,牛油们求指教


ave mujica 镇楼


b3heDu5viiJAZ4bGHUCNID4ox9rzTnm6.jpg

全部评论
针对响应客户端请求的过程是单线程完成,但Redis本身并不是单线程且在后续版本引入了多线程处理IO请求,特别是写请求
4 回复 分享
发布于 2024-10-24 10:51 陕西
每次问到这个问题我都是往reactor模型多路复用来回答的,还有那个事件响应器,文件事件和时间时间来驱动
1 回复 分享
发布于 2024-10-24 16:44 北京
更正下,redis 7后的网络io都是多线程了
1 回复 分享
发布于 2024-10-23 13:55 新疆
redis 在bgsave的时候是后台完成的 不会阻塞指令的执行 这里应该是多线程的
点赞 回复 分享
发布于 2024-12-21 20:57 湖北
校友
点赞 回复 分享
发布于 2024-10-24 02:32 新疆

相关推荐

评论
2
3
分享

创作者周榜

更多
牛客网
牛客企业服务