Redis | 数据结构(01)

这里写自定义目录标题

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

相关推荐
七夜zippoe32 分钟前
多级缓存架构实战手册:Caffeine+Redis 从设计到落地的全链路解决方案
redis·缓存·架构
心月狐的流火号35 分钟前
Redis 的高性能引擎 Reactor 详解与基于 Go 手写 Redis
redis·后端
nsjqj38 分钟前
数据结构:优先级队列(堆)
数据结构
JasmineX-11 小时前
数据结构——顺序表(c语言笔记)
c语言·开发语言·数据结构·笔记
007php0072 小时前
Redis高级面试题解析:深入理解Redis的工作原理与优化策略
java·开发语言·redis·nginx·缓存·面试·职场和发展
I'm a winner3 小时前
第五章:Python 数据结构:列表、元组与字典(一)
开发语言·数据结构·python
D.....l3 小时前
冒泡排序与选择排序以及单链表与双链表
数据结构·算法·排序算法
欧阳天风3 小时前
链表运用到响应式中
javascript·数据结构·链表
沐浴露z3 小时前
Redis内存回收:过期策略与淘汰策略
数据库·redis·缓存