13-Redis6.0多IO线程的效率提⾼了吗?
你好,我是。
通过上节课的学习,我们知道Redisserver启动后的进程会以单线程的⽅式,执⾏客⼾端请求解析和处理⼯
作。但是,Redisserver也会通过bioInit函数启动三个线程,来处理任务。也就是说,Redis不再
让主线⼀些耗时操作,⽐如同步写、删除等,⽽是交给线程异步完成,从⽽避免了对主线程的阻
塞。
实际上,在2020年5⽉推出的Redis6.0版本中,Redis在执⾏模型中还进⼀步使⽤了多线程来处理IO任务,
这样设计的⽬的,就是为了充分利⽤当前服务器的多
原创力文档

文档评论(0)