getfromcode

知识猩球java达摩院深入理解redis教程

后端开发
课程简介

< p>Redis 是后端开发中处理高并发和缓存场景的核心组件,但许多开发者往往停留在“会调 API”的层面,缺乏对底层数据结构、持久化机制及集群原理的深度理解。这套教程旨在解决从基础命令操作到 Java 生产环境集成的完整链路问题,重点剖析 Redis 五大基本数据类型的适用场景,以及 Jedis 和 Lettuce 在连接池优化上的差异。它…

已有 22 人浏览 发布 2026-03-01 更新 2026-10-06

< p>Redis 是后端开发中处理高并发和缓存场景的核心组件,但许多开发者往往停留在“会调 API”的层面,缺乏对底层数据结构、持久化机制及集群原理的深度理解。这套教程旨在解决从基础命令操作到 Java 生产环境集成的完整链路问题,重点剖析 Redis 五大基本数据类型的适用场景,以及 Jedis 和 Lettuce 在连接池优化上的差异。它不适合零基础新手盲目跟练,而是为具备一定 Java 基础、正在准备面试或优化现有项目缓存策略的开发者提供源码级和工程级的参考。 </p>
< h2>核心模块与学习路径 </h2>
< p>建议首先跳过安装环节,直接深入第 02 章的基本数据类型。不要仅记忆命令,而要重点理解 String 的 BIT 操作如何实现布隆过滤器雏形,List 如何实现消息队列,以及 ZSet 的跳跃表结构如何支持排行榜功能。随后进入第 03 章 Java 客户端部分,这是工程落地的关键。重点对比 Jedis 的阻塞式连接池与 Lettuce 的 Netty 非阻塞模型,理解在高并发下连接复用和线程安全的区别。这部分内容直接对应生产环境中的连接泄漏、超时重试等常见痛点,建议结合源码阅读,理解连接池参数的配置逻辑。 </p>
< h2>工程实践与独立能力 </h2>
< p>学完此课程后,你应能独立设计一个基于 Redis 的高并发秒杀系统或实时推荐系统。具体而言,你需要能够根据业务场景选择合适的数据结构,例如用 Hash 存储用户画像,用 ZSet 实现延迟队列。同时,你应掌握通过调整 Jedis 或 Lettuce 的连接池参数来优化系统吞吐量,并能识别缓存穿透、缓存雪崩等问题的解决方案。资料包中的视频配合官方文档使用,建议在本地搭建 Redis 环境,亲手编写 Java 代码实现连接池配置和数据结构操作,通过调试日志观察底层行为,将理论转化为可复用的工程模块。</p>

课程目录:

课程目录44 集
  • ├─第 01 章 开篇
  • │ 003.Redis 安装.mp4
  • │ ├─第 02 章 基本数据类型
  • │ 02.基本数据类型-String.mp4
  • │ 03.基本数据类型-String(BIT).mp4
  • │ 04.基本数据类型-List.mp4
  • │ 05.基本数据类型-Set.mp4
  • │ 06.基本数据类型-Hash.mp4
  • │ 07.基本数据类型-ZSet.mp4
  • │ 08.和 Key 相关的操作.mp4
  • │ ├─第 03 章 Java 客户端
  • │ 01.开启远程连接.mp4
  • │ 02.Jedis 连接 Redis.mp4
  • │ 03.Jedis 连接池优化.mp4
  • │ ├─第 04 章 Redis 基本应用
  • │ 11.布隆过滤器[问题场景].mp4
  • │ 12.布隆过滤器[概念介绍].mp4
  • │ 13.布隆过滤器[原理介绍].mp4
  • │ 14.布隆过滤器[安装与启动].mp4
  • │ 15.布隆过滤器[基本用法].mp4
  • │ 16.布隆过滤器[参数配置].mp4
  • │ 17.布隆过滤器[缓存击穿].mp4
  • │ 18.限流[Pipeline 介绍].mp4
  • │ 19.限流[简单限流].mp4
  • │ 21.限流[扩展客户端操作命令].mp4
  • │ 23.Redis 中使用 GeoHash.mp4
  • │ 26.Redis 之 Scan[基本原理].mp4
  • │ 27.Redis 之 Scan[其他命令].mp4
  • │ ├─第 05 章 深入理解 Redis
  • │ 01.阻塞 IO 与非阻塞 IO.mp4
  • │ 03.Redis 通信协议[简介].mp4
  • │ 04.Redis 通信协议[实战].mp4
  • │ 05.两种持久化方式简介.mp4
  • │ 06.Redis 持久化之快照.mp4
  • │ 09.Redis 事务[简单实现].mp4
  • │ 10.Redis 事务[Java 实现].mp4
  • │ 11.Redis 主从同步[CAP].mp4
  • │ 12.Redis 主从同步[基本环境搭建].mp4
  • │ 13.Redis 主从同步[复制流程].mp4
  • │ 14.Redis 主从同步[接力赛].mp4
  • │ 15.Redis 主从同步[哨兵模式].mp4
  • │ 16.Redis 主从同步[Jedis 操作哨兵模式].mp4
  • │ 17.Redis 主从同步[Spring Boot 操作哨兵模式].mp4
  • │ 18.RedisCluster[集群介绍].mp4
  • │ 19.RedisCluster[集群搭建].mp4
  • │ 21.RedisCluster[动态添加节点].mp4
  • │ 26.Info 命令.mp4
  • │ 30.加密通信.mp4
  • │ ├─Redis 笔记.epub
  • └─Redis 笔记.pdf

课程目录

第 01 章 开篇2 集
  • 001.Redis 褰曞埗璁″垝.mp4
  • 003.Redis 安装.mp4
第 02 章 基本数据类型7 集
  • 02.基本数据类型-String.mp4
  • 03.基本数据类型-String(BIT).mp4
  • 04.基本数据类型-List.mp4
  • 05.基本数据类型-Set.mp4
  • 06.基本数据类型-Hash.mp4
  • 07.基本数据类型-ZSet.mp4
  • 08.和 Key 相关的操作.mp4
第 03 章 Java 客户端3 集
  • 01.开启远程连接.mp4
  • 02.Jedis 连接 Redis.mp4
  • 03.Jedis 连接池优化.mp4
第 04 章 Redis 基本应用18 集
  • 06.Redis 鎿嶄綔浣嶅浘-1.mp4
  • 07.Redis 鎿嶄綔浣嶅浘-2.mp4
  • 08.Redis 鎿嶄綔浣嶅浘-3.mp4
  • 09.Redis 鎿嶄綔浣嶅浘-4.mp4
  • 11.布隆过滤器[问题场景].mp4
  • 12.布隆过滤器[概念介绍].mp4
  • 13.布隆过滤器[原理介绍].mp4
  • 14.布隆过滤器[安装与启动].mp4
  • 15.布隆过滤器[基本用法].mp4
  • 16.布隆过滤器[参数配置].mp4
  • 17.布隆过滤器[缓存击穿].mp4
  • 18.限流[Pipeline 介绍].mp4
  • 19.限流[简单限流].mp4
  • 21.限流[扩展客户端操作命令].mp4
  • 22.GeoHash绠楁硶浠嬬粛.mp4
  • 23.Redis 中使用 GeoHash.mp4
  • 26.Redis 之 Scan[基本原理].mp4
  • 27.Redis 之 Scan[其他命令].mp4
第 05 章 深入理解 Redis28 集
  • 01.阻塞 IO 与非阻塞 IO.mp4
  • 03.Redis 通信协议[简介].mp4
  • 04.Redis 通信协议[实战].mp4
  • 05.两种持久化方式简介.mp4
  • 06.Redis 持久化之快照.mp4
  • 07.Redis 鎸佷箙鍖栦箣 AOF.mp4
  • 08.Redis 浜嬪姟[绠€浠媇.mp4
  • 09.Redis 事务[简单实现].mp4
  • 10.Redis 事务[Java 实现].mp4
  • 11.Redis 主从同步[CAP].mp4
  • 12.Redis 主从同步[基本环境搭建].mp4
  • 13.Redis 主从同步[复制流程].mp4
  • 14.Redis 主从同步[接力赛].mp4
  • 15.Redis 主从同步[哨兵模式].mp4
  • 16.Redis 主从同步[Jedis 操作哨兵模式].mp4
  • 17.Redis 主从同步[Spring Boot 操作哨兵模式].mp4
  • 18.RedisCluster[集群介绍].mp4
  • 19.RedisCluster[集群搭建].mp4
  • 20.RedisCluster[涓讳粠+瀵嗙爜].mp4
  • 21.RedisCluster[动态添加节点].mp4
  • 23.Redis Stream[鍩烘湰浠嬬粛].mp4
  • 24.Redis Stream[鍩烘湰鎿嶄綔].mp4
  • 26.Info 命令.mp4
  • 27.Redis 杩囨湡绛栫暐.mp4
  • 28.Redis 娣樻卑绛栫暐.mp4
  • 29.寮傛鍒犻櫎.mp4
  • 30.加密通信.mp4
  • Redis 笔记.epub
  • Redis 笔记.pdf
课程购买
课程价格
金币29
290金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。