464 字
2 分钟
Redis有哪些数据类型
Redis官方文档
10%
全部章节
- 1 什么是Redis
- 2 Redis有哪些数据类型 阅读中
- 3 Redisson延时队列架构
- 4 redis配置json序列化
- 5 为什么Redis设计为单线程而后面版本为啥又引入多线程呢
- 6 Redis为什么快
- 7 Redis中常见的数据类型有哪些
- 8 Redis的Hash是什么
- 9 Redis跳表
- 10 RedisZset实现原理
- 11 缓存与数据库一致性问题
- 12 Redis缓存击穿缓存穿透缓存雪崩
- 13 RedisString底层
- 14 Redis单点故障问题
- 15 Redis如何实现分布式锁
- 16 Redis实现分布式锁的时候可能遇到的问题有哪些
- 17 Redis大Key问题
- 18 如何解决Redis中热点key的问题
- 19 Redis持久化机制
- 20 Redis数据过期后的删除策略
- 21 Redis主从复制的实现原理是什么
官方文档
基本数据类型
Redis支持五种基本数据类型
字符串

字符串是最基本的数据类型,可以存储文本,数字或者二进制数据,最大的容量是512MB。适合缓存单个对象,比如验证码,token,计数器等。列表

列表是一个有序的字符串集合,可以在头部或尾部插入元素,适合用于消息队列,任务调度等场景。哈希

哈希是一个键值对集合,适合用于存储对象。可以通过字段名快速访问字段值,支持对单个字段的操作,节省内存。集合

集合是一个无序的字符串集合,支持快速的成员查找,适合用于标签,好友关系等场景。可以进行集合运算,如交集,差集,并集等。平常拿来做一些去重操作。有序集合

有序集合是一个有序的字符串集合,每个元素都有一个分数,支持根据分数进行范围查询,适合用于排行榜,消息队列等场景。

扩展数据类型
位图bitmap

位图是一个特殊的字符串类型,用于存储二进制位。可以用来统计用户活跃度,签到等场景。
基数统计HyperLogLog

基数统计通常用于统计不重复的元素数量,比如网站访问量,用户注册量等。
地理位置Geo
存储地理信息
Bloom Filter
发现错误或想要改进这篇文章?
在 GitHub 上编辑此页 Redis有哪些数据类型
相关文章
按系列 / 标签 / 分类推荐
