命令的处理过程 Redis server 和一个客户端建立连接后,会在事件驱动框架中注册可读事件——客户端的命令请求。命令处理对应 4 个阶段:...
命令的处理过程 Redis server 和一个客户端建立连接后,会在事件驱动框架中注册可读事件——客户端的命令请求。命令处理对应 4 个阶段:...
Redis 到底是不是单线程的程序?[#redis-%E5%88%B0%E5%BA%95%E6%98%AF%E4%B8%8D%E6%98%AF%...
aeEventLoop[#aeeventloop] IO 事件处理[#io-%E4%BA%8B%E4%BB%B6%E5%A4%84%E7%90%...
Reactor 模型[#reactor-%E6%A8%A1%E5%9E%8B] 事件驱动框架[#%E4%BA%8B%E4%BB%B6%E9%A9...
select, poll, epoll[#select-poll-epoll] 源码分析[#%E6%BA%90%E7%A0%81%E5%88%8...
前言[#%E5%89%8D%E8%A8%80] 问题[#%E9%97%AE%E9%A2%98] 阶段 1:基本初始化[#%E9%98%B6%E6...
quicklist[#quicklist]为什么要设计 quicklist[#%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6...
ziplist 是什么[#ziplist-%E6%98%AF%E4%BB%80%E4%B9%88]Redis 哪些数据结构使用了 ziplist...
Sorted Set 是什么[#sorted-set-%E6%98%AF%E4%BB%80%E4%B9%88] Sorted Set 命令及实现...
Redis Hash 源码[#redis-hash-%E6%BA%90%E7%A0%81] Redis Hash 数据结构[#redis-has...