先弄清楚这门课解决什么问题

很多做后端开发或者正准备往服务端转行的人,常卡在这样一个场景:业务逻辑用 Go 语言写得很顺,但一到高并发读写、缓存设计、会话管理或者排行榜功能,系统就开始拖后腿。这门课要解决的核心问题,就是帮你跨过从“只会写关系型数据库增删改查”到“能在真实工作场景里合理使用缓存中间件”这道坎。它不是泛泛讲语法,而是把日常开发里高频出现的几个场景拆开,告诉你什么时候该用字符串、什么时候必须上哈希、列表和有序集合又适合处理什么业务。如果你之前对内存数据库的认知只停留在存个 token,这套资料能帮你补上工程化落地这一环。

适合什么基础以及怎么安排学习顺序

这套资料对零基础完全不懂编程的人不太友好,它默认你已经掌握了基本的语法,能独立写简单的接口。如果你是已经能写业务代码但没怎么碰过缓存组件的上班族,或者是从其他语言转 Go 服务端的人,学起来会比较顺。建议不要按顺序一节节往后刷,先集中看基础数据类型和命令操作这几块,把字符串、哈希、列表、集合与有序集合的底层概念弄明白。因为这些数据结构直接决定了你后面写业务代码时的设计思路。看完这几块后,立刻结合事务和发布订阅的内容,去理解在并发场景下怎么保证数据一致性。基础打牢后再去对照实战案例,看真实业务里是怎么把各种类型组合起来用的。

学完能独立做什么以及资料怎么配合练习

跟着这套资料走完,你应该能独立完成几个具体的开发任务:给现有的接口加上缓存层来挡住大部分查询请求、用有序集合实现实时的积分榜单、用列表处理简单的消息异步分发,以及用发布订阅机制做一些轻量级的实时通知功能。资料包里的视频主要帮你梳理概念和命令,但只看不练完全没用。建议你自己在本地起一个服务环境,每看完一种数据类型的操作,就立刻在代码里写一段对应的调用逻辑。比如看完哈希操作,就试着用 Go 代码把用户信息结构体存进去再读出来;看完事务,就写一个保证扣减库存和记录日志要么同时成功要么同时失败的逻辑。把视频里的命令手动敲一遍,再结合 Go 代码跑通,才算真正把这门课的内容转化成你自己的开发手艺。


用实战案例覆盖工作中的Redis场景

课程目录

*   01 Redis基础/

  *   01 redis基础教程-01-简介.mp4 07:25

  *   02 redis基础教程-02-数据类型.mp4 09:39

  *   03 redis基础教程-03-命令.mp4 02:46

  *   04 redis基础教程-04-如何操作字符串.mp4 06:13

  *   05 redis基础教程-05-哈希操作.mp4 03:51

  *   06 redis基础教程-06-列表操作.mp4 05:04

  *   07 redis基础教程-07-集合(Set)操作.mp4 04:09

  *   08 redis基础教程-08-有序集合操作.mp4 05:15

  *   09 redis基础教程-09-事务.mp4 02:55

  *   10 redis基础教程-10-发布与订阅.mp4 02:43

  *   11 redis基础教程-11-管理命令.mp4 05:09

*   02 Oauth2.0认证系统/

  *   01 01.Redis实战课-认证-Oauth2-GitHub配置.mp4 01:49

  *   02 02.Redis实战课-认证-Oauth2-模块.mp4 03:51

  *   03 03.Redis实战课-认证-Oauth2-Token模块.mp4 07:26

  *   04 04.Redis实战课-认证-Oauth2-用户模块.mp4 04:18

  *   05 05.Redis实战课-认证-Oauth2-测试.mp4 03:28

*   03 秒杀系统(迭代版)/

  *   01 06.Redis实战课-秒杀-01-秒杀活动相关操作.mp4 06:35

  *   02 07.Redis实战课-秒杀-02-秒杀订单相关操作.mp4 06:35

  *   03 08.Redis实战课-秒杀-03-抢购服务V1.mp4 07:09

  *   04 09.Redis实战课-秒杀-04-抢购服务V2.mp4 06:08

  *   05 10.Redis实战课-秒杀-05-抢购服务V3+V4.mp4 08:32

  *   06 11.Redis实战课-秒杀-06-数据库层单元测试.mp4 05:09

  *   07 12.Redis实战课-秒杀-06-业务层单元测试-001.mp4 06:54

  *   08 13.Redis实战课-秒杀-06-业务层单元测试-002.mp4 03:33

  *   09 14.Redis实战课-秒杀-06-业务层单元测试-003.mp4 04:32

*   04 好友关注/

  *   01 15.Redis实战课-好友关注-01-数据层.mp4 05:00

  *   02 16.Redis实战课-好友关注-02-关注_取关_获取好友.mp4 07:53

  *   03 17.Redis实战课-好友关注-03-关注相关的操作.mp4 03:48

  *   04 18.Redis实战课-好友关注-单元测试.mp4 05:05

*   05 Feed流/

  *   01 19.Redis实战课-feed流-01-数据层.mp4 06:47

  *   02 20.Redis实战课-feed流-02-新建feed.mp4 02:52

  *   03 21.Redis实战课-feed流-03-删除feed.mp4 02:15

  *   04 22.Redis实战课-feed流-03-修改feed+分页.mp4 06:09

  *   05 23.Redis实战课-feed流-单元测试.mp4 06:09

*   06 签到/

  *   01 24.签到.mp4 10:10

  *   02 25.签到-单元测试.mp4 03:18

*   07 积分排行榜/

  *   01 26.积分排行榜-001.mp4 02:57

  *   02 27.积分排行榜-002.mp4 04:35

  *   03 28.积分排行榜-单元测试.mp4 02:34

*   08 附近的人/

  *   01 29.附近的人.mp4 05:39

  *   02 30.附近的人-单元测试.mp4 02:14

*   09 缓存/

  *   01 31.缓存.mp4 12:35

  *   02 32.缓存-单元测试.mp4 04:39

*   10 评论系统/

  *   01 33.获取评论.mp4 07:23

  *   02 34.获取评论-单元测试.mp4 02:41

*   11 进阶教程/

  *   01 redis进阶教程-12-分区.mp4 02:57

  *   02 redis进阶教程-13-AOF和RDB.mp4 18:45

  *   03 redis进阶教程-14-主从复制与读写分离.mp4 16:57

  *   04 redis进阶教程-15-哨兵.mp4 06:13

  *   05 redis进阶教程-16-集群与分片.mp4 11:52