
图片中就是redis的线程模型,redis线程区分为两种时间,一种是读事件,一种是写事件,读事件首先进入到redis-server中的一个socket,然后再经过多路复用器,多路复用器会把请求放到一个连接管道中,然后在经过文件事件分配器,如果是读事件的话就会进入到连接应答处理器,如果是写事件就会进入到命令回复处理器,之后再返回给前端。
下面是一个老师讲的一个例子:

图片中就是redis的线程模型,redis线程区分为两种时间,一种是读事件,一种是写事件,读事件首先进入到redis-server中的一个socket,然后再经过多路复用器,多路复用器会把请求放到一个连接管道中,然后在经过文件事件分配器,如果是读事件的话就会进入到连接应答处理器,如果是写事件就会进入到命令回复处理器,之后再返回给前端。
下面是一个老师讲的一个例子:
本文标题:十三、redis的线程模型
本文链接:https://www.haomeiwen.com/subject/uiugvktx.html
网友评论