
背景 rename是redis中給key重命名命令,rename key newkey的意思就是將key重命名為newkey。大部分文檔在介紹r...
// 文中引用的代碼來源于Redis3.2 前言 Redis是基于內(nèi)存的nosql椅您,有些場景下為了節(jié)省內(nèi)存redis會用“時(shí)間”換“空間”。zi...
0 索引 1 概述2 索引掃描排序和文件排序簡介3 索引掃描排序執(zhí)行過程分析4 文件排序5 補(bǔ)充說明6 參考資料 1 概述 MySQL有兩種方式...
今天遇到一個(gè)關(guān)于PHP 嵌套使用條件運(yùn)算符(ternary expressions)的問題 現(xiàn)象 先來看一段C語言代碼(test.c): 編譯后...
0 索引 JOIN語句的執(zhí)行順序INNER/LEFT/RIGHT/FULL JOIN的區(qū)別ON和WHERE的區(qū)別 1 概述 一個(gè)完整的SQL語句...
intset是Redis集合的底層實(shí)現(xiàn)之一膀藐,當(dāng)存儲整數(shù)集合并且數(shù)據(jù)量較小的情況下Redis會使用intset作為set的底層實(shí)現(xiàn)揭鳞。當(dāng)數(shù)據(jù)量較大或...
跳躍表是Redis zset的底層實(shí)現(xiàn)之一馍盟,zset在member較多時(shí)會采用跳躍表作為底層實(shí)現(xiàn)落君,它在添加穿香、刪除、查找節(jié)點(diǎn)上都擁有與紅黑樹相當(dāng)?shù)?..
最近工作有點(diǎn)忙绎速,拖了好久才擠出時(shí)間學(xué)習(xí)dict源碼皮获。還是希望能堅(jiān)持讀下去。 先簡單介紹一下redis字典 字典的目的是為了通過某個(gè)信息(key)...
最近打算閱讀redis源碼纹冤,但是擔(dān)心讀完就忘了洒宝,所以決定把閱讀的筆記在簡書里記錄起來,希望能夠堅(jiān)持讀下去赵哲。之所以選擇3.2是因?yàn)楣景裷edis...