Loading

12 2020 档案

摘要:列表对象有 3 种编码:ziplist、linkedlist、quicklist。ziplist 和 linkedlist 是 3.2 版本之前的编码。quicklist 是 3.2 版本新增的编码,ziplist 和 linkedlist 在 3.2 版本及后续版本将不再是列表对象的编码。 阅读全文
posted @ 2020-12-31 12:59 小新是也 阅读(908) 评论(0) 推荐(0)
摘要:字符串的编码有 raw、embstr、int 三种。raw 用于长字符串; embstr 用于短字符串; int 用于整数类型。 阅读全文
posted @ 2020-12-29 10:29 小新是也 阅读(1495) 评论(0) 推荐(0)
摘要:压缩列表是 ZSET、HASH和 LIST 类型的其中一种编码的底层实现,是由一系列特殊编码的连续内存块组成的顺序型数据结构,其目的是节省内存。 阅读全文
posted @ 2020-12-27 22:59 小新是也 阅读(3009) 评论(0) 推荐(0)
摘要:Redis 中,字典是基础结构。Redis 数据库数据、过期时间、哈希类型都是把字典作为底层结构。 阅读全文
posted @ 2020-12-25 23:29 小新是也 阅读(1346) 评论(0) 推荐(1)
摘要:在 Redis 中,字符串都用自定义的结构 简单动态字符串(Simple Dynamic Strings,SDS)。 阅读全文
posted @ 2020-12-25 17:15 小新是也 阅读(1132) 评论(1) 推荐(2)
摘要:在 Redis 中,有五大数据类型,都统一封装成了一个数据类型:redisObject。 阅读全文
posted @ 2020-12-25 11:11 小新是也 阅读(662) 评论(0) 推荐(0)
摘要:Redis 服务器将绝大部分的信息都保存在 server.h/redisServer。redis 的数据是保存在 redisServer 中的 redisDb 结构中。 阅读全文
posted @ 2020-12-25 11:05 小新是也 阅读(1473) 评论(0) 推荐(0)