一.数据结构
动态字符串SDS



IntSet






Dict








ZipList






QuickList






SkipList




RedisObject



五种数据类型
String



List


Set


ZSet




Hash


二.网络模型
1.用户空间和内核空间


2.阻塞IO


3.非阻塞IO

4.IO多路复用



select

poll

epoll


事件通知机制

web服务流程

5.信号驱动IO

6.异步IO


7.Redis网络模型






三.通信协议


四.内存回收
1.过期策略







2.内存淘汰策略



