dict 特點(diǎn) 1.默認(rèn)hash算法是SipHash2.最頻繁的數(shù)據(jù)結(jié)構(gòu)3.key value的實(shí)現(xiàn)4.set的實(shí)現(xiàn)5.zset的value和score的實(shí)現(xiàn) 內(nèi)部結(jié)構(gòu) 兩個(gè)...

dict 特點(diǎn) 1.默認(rèn)hash算法是SipHash2.最頻繁的數(shù)據(jù)結(jié)構(gòu)3.key value的實(shí)現(xiàn)4.set的實(shí)現(xiàn)5.zset的value和score的實(shí)現(xiàn) 內(nèi)部結(jié)構(gòu) 兩個(gè)...
最近在進(jìn)行下單壓測(cè)的時(shí)候發(fā)現(xiàn),當(dāng)調(diào)用下單服務(wù)的并發(fā)量比較高的時(shí)候仍秤,大部分都失敗了遥金,只有200個(gè)下單可以成功(protocol采用默認(rèn)配置),這是為什么呢睛驳?在調(diào)研測(cè)試了一番之后...
一烙心、遇到的問題 Total time for which application threads were stop 超級(jí)長(zhǎng)時(shí)間,這行日志代表什么乏沸,以及為什么時(shí)間會(huì)這么長(zhǎng) 二...
一淫茵、作用 簡(jiǎn)單說:AQS就是在多線程搶奪共享資源的時(shí)候,實(shí)現(xiàn)了統(tǒng)一規(guī)劃資源蹬跃,確保只有一個(gè)線程搶奪成功匙瘪,其他的都排隊(duì)的框架 AQS核心思想:如果被請(qǐng)求的共享資源空閑,那么當(dāng)前線...
redis-stream 原理 底層維護(hù)了一個(gè) radix tree,每個(gè)node存儲(chǔ)了一個(gè)listpack 存儲(chǔ)100~1000條msg,按節(jié)點(diǎn)刪除比按msg刪除效率高. ...
MYSQL - ( 一 ) 事務(wù)隔離級(jí)別 read-uncommitted 三種問題都有 read-committed 不可重復(fù)讀蝶缀、幻讀丹喻、 repeatable-...
grep | sort | uniq | wc | less grep sort uniq wc less
HyperLogLog 特點(diǎn): 高級(jí)不精確去重的數(shù)據(jù)結(jié)構(gòu).(一般是超過一百個(gè)就開始不準(zhǔn)確了)占用空間小(一個(gè)鍵最多12k,可以計(jì)算2^64個(gè)元素)沒有contains操作 因...
redis-sentinel 工作原理 如圖首先redis會(huì)維護(hù)一個(gè)sentinel集群,這個(gè)是集群高可用的心臟,一般由3~5個(gè)節(jié)點(diǎn)組成. 客戶端連接集群式,會(huì)先連接sent...