Redis 官方免费课:把数据结构和缓存场景讲透

缓存用 Redis 的项目多,真正用对的少:键怎么命名、什么时候该上有序集合、过期时间怎么配,靠猜迟早踩坑。官方的学习平台把这些内容做成课程,按数据结构和应用场景分开讲,看课、做题、拿徽章一条线走下来。
它解决什么问题
只会把 Redis 当字符串缓存用,遇到排行榜、限流这类需求想不到该换什么结构。
键名随手起、过期时间随手设,上线后内存越吃越多,排查时没有抓手。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 按数据结构分课 | 字符串、哈希、列表、集合、有序集合等各有对应章节 |
| 围绕真实场景 | 缓存、排行榜、会话、队列这类用法单独成课 |
| 多语言开发课 | 常见客户端语言各自有一套面向开发者的课程 |
| 课内练习 | 讲解后面跟着练习,命令敲下去立刻有反馈 |
| 徽章与测验 | 完成课程可参加测验拿徽章,学到哪一步心里有数 |
| 课程免费 | 注册后即可学习,官方认证考试属于单独的付费项目 |

先把基础结构用熟,再进场景课
课程顺序建议从基础数据结构开始,别一上来就挑场景课。字符串、哈希、列表、集合、有序集合这几种结构,先弄清各自适合存什么、常用命令有哪些,后面看到排行榜和去重计数这类需求,脑子里才会自动跳出该用哪个。练习尽量都动手做完,很多坑只有命令敲下去报错的时候才记得住,看过一遍的印象靠不住。
基础过完再进场景课,重点看它怎么设计键名、怎么设过期、什么时候用批量命令减少往返。真实项目里更常见的问题不是不会写命令,而是键空间设计得乱、过期策略没想清楚,导致内存一路涨上去。课程以英文为主,命令与代码部分照着敲即可,讲解读得慢就配合翻译工具,先把课程里的练习跑通更要紧。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| MongoDB 大学 | 官方免费资源 | 同样是官方课程平台,方向是文档型数据库而非键值缓存 |
| PostgreSQL 教程 | 免费闭源 | 关系型数据库的入门教程,可理解数据落库与缓存加速的分工 |
| Redis 官方文档 | 官方免费资源 | 命令与配置的权威参考,适合边查边用而不是从头学 |
谁适合用
- 一直把 Redis 当缓存用、没系统学过数据结构的人
- 要设计键空间和过期策略的后端开发
- 面试前想快速把数据库知识点补一遍的求职者
怎么开始
- 打开课程平台注册账号,先看数据结构方向的入门课。
- 按课程顺序走下去,每节课的练习都亲手敲一遍。
- 学完基础结构后,挑缓存与排行榜这类场景课继续。
- 把课上的键名设计与过期设置抄进自己的笔记备查。
- 做完测验拿徽章,再按需要补性能或高可用方向的内容。
常见问题
课程收费吗?
课程注册后可免费学习,官方认证考试属于单独付费项目,以站点说明为准。
要自己装 Redis 吗?
只听课不用装;想跟着练命令,本地起一个实例或在容器里跑都可以。
有中文版吗?
课程以英文为主,是否提供其他语种以平台当前课程列表为准。
学完能考官方认证吗?
平台内有对应的认证考试,报名方式与考点范围以官方说明为准。
授权与合规
课程由 Redis 官方团队维护并免费开放学习,官方认证考试属于单独的付费项目。 官网:university.redis.io。
继续找同类资源
这条属于「学习资料」栏目,同栏目还有更多可直接使用的免费资源,可以在 学习资料全部资源 里按需翻阅。
相关资源
同栏目下这几条也常被一起翻到:
资源信息
界面语言
英文
授权方式
官方免费资源
适用平台
Web
获取方式
直链下载
资源更新
2026-09-20
页面更新
2026-09-20
↓ 获取资源
点击按钮直接前往资源页面。