[redis] linux下网络处理模块

一、描述 1.linux下redis默认采用epoll来完成io的多路复用,将当前需要监听的io事件交由操作系统来完成。 当有关注的io事件到来的时候,操作系统则会通知用户程序相关的信息,这样即使采用单线程也能 监听多个io事件。 2.采用单线程来处理网络请求,除了1中epoll的io多路复用外,还有两个原因: 2.1 redis的数据结构是基于内存来实现的,因此其效率极高,即使单线程也能得到很高
相关文章
相关标签/搜索