Redis消息核心处理流程分析

来源:互联网 发布:诊所处方软件 编辑:程序博客网 时间:2024/06/05 19:31

Redis主事件循环函数 aeMain, aeMain中主要是一个循环, 循环中调用aeProcessEvent来处理所有io和超时事件. 流程图如下:

主事件循环函数中最重要的是函数aeProcessEvent, 其流程图如下所示:


Redis对于每个客户端都创建一个redisClient对象与之对应.整个从客户端接收消息到消息处理的流程如下图所示:


最近在看Redis代码, 随手记下一些东西分享出来给大家, 希望这些能给大家一些帮助.

 

 

0 0
原创粉丝点击