命令的處理過程 Redis server 和一個(gè)客戶端建立連接后,會(huì)在事件驅(qū)動(dòng)框架中注冊(cè)可讀事件——客戶端的命令請(qǐng)求。命令處理對(duì)應(yīng) 4 個(gè)階段:...

命令的處理過程 Redis server 和一個(gè)客戶端建立連接后,會(huì)在事件驅(qū)動(dòng)框架中注冊(cè)可讀事件——客戶端的命令請(qǐng)求。命令處理對(duì)應(yīng) 4 個(gè)階段:...
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] 事件驅(qū)動(dòng)框架[#%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]為什么要設(shè)計(jì) quicklist[#%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6...
ziplist 是什么[#ziplist-%E6%98%AF%E4%BB%80%E4%B9%88]Redis 哪些數(shù)據(jù)結(jié)構(gòu)使用了 ziplist...
Sorted Set 是什么[#sorted-set-%E6%98%AF%E4%BB%80%E4%B9%88] Sorted Set 命令及實(shí)現(xiàn)...
Redis Hash 源碼[#redis-hash-%E6%BA%90%E7%A0%81] Redis Hash 數(shù)據(jù)結(jié)構(gòu)[#redis-has...