Redis | 数据结构(01)

这里写自定义目录标题

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

相关推荐
算法鑫探几秒前
C语言结构体:学生信息统计实战
c语言·数据结构·算法·新人首发
油丶酸萝卜别吃1 分钟前
springboot项目中redis常见的增删改查操作是哪些?
spring boot·redis·bootstrap
爱吃生蚝的于勒4 分钟前
【Linux】网络之http协议
linux·运维·服务器·网络·数据结构·c++·http
清风徐来QCQ15 分钟前
Redis以及如何在springboot中使用
数据库·redis·缓存
历程里程碑16 分钟前
44. TCP -23Linux聊天室实现命令符功能
java·linux·开发语言·数据结构·c++·排序算法·tcp
丶小鱼丶18 分钟前
数据结构和算法之【二叉树】
java·数据结构·算法
Thomas.Sir25 分钟前
精通 MySQL 面试题
数据结构·数据库·mysql
罗湖老棍子31 分钟前
打鼹鼠_二维树状数组(信息学奥赛一本通- P1540)(二维树状数组模版题)
数据结构·算法·树状数组·二维树状数组
_日拱一卒31 分钟前
LeetCode:盛最多水的容器
数据结构·算法·leetcode
计算机安禾33 分钟前
【数据结构与算法】第2篇:C语言核心机制回顾(一):指针、数组与结构体
c语言·开发语言·数据结构·c++·算法·链表·visual studio