摘要:
上两篇介绍了redis的启动流程接受客户端请求到调用请求处理函数,在这篇里,我将介绍redis事件触发细节,即epoll介绍。从redis源码可以看出,redis的io模型主要是基于epoll实现的,不过它也提供了 select和kqueue的实现,默认采用epoll。ae.c#ifdef HAVE_EPOLL#include "ae_epoll.c"#else #ifdef HAVE_KQUEUE #include "ae_kqueue.c" #else #include "ae_select.c" #endif#endif通过这么 阅读全文
posted @ 2012-11-18 16:25 语行 阅读(9566) 评论(0) 推荐(2) 编辑