Redis 源碼學習之事件驅動

Redis基於多路複用技術實現了一套簡單的事件驅動庫,代碼在ae.h、ae.c以及ae_epoll.c、ae_evport.c和ae_kqueue.c、ae_select.c這幾個文件中。其中ae表示的是antirez eventloop的意思。 Redis裏面包含兩種事件類型:FileEvent和TimeEvent。 Redis採用IO多路複用技術,所有的事件都是在一個線程中進行處理。Redis
相關文章
相關標籤/搜索