redis-question
1.dict在rehash过程中,遇到请求怎么处理。
2.dict查询的优化。
1.dict在rehash过程中,遇到请求怎么处理。
2.dict查询的优化。
回忆下redis的查询,大概就是判断下是否是空、是否在rehash,然后计算出哈希值,到两个哈希表中都找找。
dictEntry *dictFind(dict *d, con...
之前的list文章中有将过list的block的命令,BLPOP、BRPOP、BLPOPRPUSH有三个方法。先看下是怎么使用的
从上图可以看出list的底层实现方式有三种:adlist、ziplist和quicklist。但是看它的迭代器...
数据库结构
/* Redis database representation. There are multiple databases identified
* by i...
redis中是采用adlist和ziplist来实现quicklist的,adlist当控器作用,ziplist真正存着数据。
内存示意图
回忆一下adlist和ziplist的数据结构
adlist:
Read More
目标:生成一个软件,安装软件后就可以键入hello就echo出hello world。 Read More
复习下zpilist和skiplist的数据结构: skipli...
linux-rpm
为啥需要有rpm包?
redis-object-zset