Redis底层数据结构----1 结构与命令
字符串的编码对象可以为 int raw embstr
如果字符串的长度大于32字节 那么字符串江永一个raw编码来实现sds 会调用两次分配内存函数来分别创建 redisobject和 sdshdr
小于32直接将用 embstr来编码 调用一次分配内存函数一起创建 redisobject和 sdshdr
列表的编码对象可以为ziplist 和 linkedlist
hash对象的编码可以是 ziplist 和 hashtable
集合的编码实现是 intset 和 hashtable
有序集合的编码实现是 ziplist 和 skiplist
相关推荐
koushr 2020-11-12
zhangxiafll 2020-11-13
kikaylee 2020-10-31
范范 2020-10-28
MILemon 2020-10-22
hugebawu 2020-10-12
LauraRan 2020-09-28
shenwenjie 2020-09-24
omyrobin 2020-09-23
guangcheng 2020-09-22
qiangde 2020-09-13
hanyujianke 2020-08-18
晨曦之星 2020-08-14
xiesheng 2020-08-06
KAIrving 2020-08-02
xiesheng 2020-08-02
范范 2020-07-30
chenfei0 2020-07-30