redis-hash、set底層資料結構

redis-hash、set底層資料結構

ht[2],兩個hash表rehashidx,這是一個輔助變數,用於記錄rehash過程的進度,以及是否正在進行rehash等資訊,當此值為-1時,表示該dict此時沒有rehash過程iterators,記錄此時dict有幾個迭代器正在進...

2021-10-03
大資料演算法面試題

大資料演算法面試題

3、bit-map適用範圍: 可進行資料的快速查詢,判重,刪除,一般來說資料範圍是 int 的 10 倍以下基本原理及要點: 使用 bit 陣列來表示某些元素是否存在,比如 8 位電話號碼擴充套件: bloom filter 可以看做是對 ...

2021-09-02
redis key命名規範推薦

redis key命名規範推薦

2)集合元素數量過大在使用過程中會影響 Redis 的實際效能,Hash 類元素個數建議儘量不要超過 100,集合類、連結串列類資料儘量不要超過 10k...

2021-08-27