Redis | 数据结构(01)

这里写自定义目录标题

Redis 速度快的原因除了它是内存数据库,使得所有的操作都在内存上进行之外,还有一个重要因素,它实现的数据结构,使得我们对数据进行增删查改操作时,Redis 能高效的处理。
因此,这次我们就来好好聊一下 Redis 数据结构,这个在面试中太常问了。
注意,Redis 数据结构并不是指 String(字符串)对象、List(列表)对象、Hash(哈希)对象、Set(集合)对象和 Zset(有序集合)对象,因为这些是 Redis 键值对中值的数据类型,也就是数据的保存形式,这些对象的底层实现的方式就用到了数据结构。
我画了一张 Redis 数据类型(也叫 Redis 对象)和底层数据结构的对应关图,左边是 Redis 3.0版本的。

相关推荐
疯狂打码的少年29 分钟前
【数据结构】顺序表 vs 链表的对比与选择
数据结构·笔记·链表
范什么特西9 小时前
回答知识总结04(redis)
数据库·redis·缓存
wabs66610 小时前
关于图论【最短路径之Dijkstra算法(堆优化版)|卡码网47.参加科学大会的思考】
数据结构·算法·图论·优先级队列·邻接表·小顶堆·卡码网
yyy(十一月限定版)14 小时前
016【入门】双端队列
数据结构·c++
白狐_79814 小时前
408数据结构:中缀转后缀与操作符栈容量——真题精讲
前端·javascript·数据结构
疯狂打码的少年15 小时前
【数据结构】链表变体:双向链表与循环链表
数据结构·笔记·链表
白狐_79815 小时前
408数据结构第5章:树与二叉树③——公式分类速查
数据结构·分类·数据挖掘
Iruoyaoxh16 小时前
数据结构排序
数据结构
来一碗刘肉面17 小时前
图的基本操作
数据结构
Mem0rin19 小时前
前缀和:一维与二维
数据结构·算法