填补的知识断层与入门门槛

在 Java 高并发开发的学习路径中,缓存中间件往往是最大的能力盲区。很多开发者能背出 Redis 是内存数据库,却说不清为什么它在高并发场景下如此关键;知道可以用 Jedis 操作 Redis,但面对真实的 Linux 服务器环境时,连最基本的连接都建立不起来。这门课正是针对这一断层而设,它不追求大而全的理论堆砌,而是聚焦于“从环境搭建到代码落地”的完整闭环。适合有一定 Java 基础、了解 MySQL 基本用法,且对 Linux 命令行有初步认知的学习者。如果你从未操作过 Linux 终端,建议在课程开始前快速补一下基础命令,因为课程直接从 Linux 下安装 Redis 讲起,跳过这一步会导致后续安装配置环节完全无法跟进。此外,课程涉及网络端口的开放与 SecureCRT 远程连接工具的使用,这些运维常识是新手的常见弱项,需耐心跟随操作。

核心内容拆解与学习顺序

课程结构设计紧密贴合实际工作流,建议按严格顺序学习,切勿跳章。前半部分集中在环境准备与原理认知:通过 SecureCRT 连接 Linux 服务器,完成 Redis 的安装与远程端口配置,确保网络层畅通;随后深入讲解 Redis 通用命令与单线程模型。后者是高并发的核心理论基石,必须理解其事件驱动机制而非仅死记硬背。后半部分转向数据结构与应用实践:重点攻克字符串类型的内部实现(涉及多个章节的深度拆解),并最终落地到 Java 代码层面,学习如何使用 Jedis 客户端进行字符串数据的存取操作。这种由底向上、由理论到实践的编排,旨在避免“只会调包不懂原理”的通病。资料包中的视频时长分布显示,字符串类型和 Java 集成部分是重难点,需要反复观看并配合文档查阅。

学完产出与练习配合策略

完成本课程后,你将具备独立在 Linux 环境下部署 Redis 服务并解决网络连通问题的能力,能够熟练运用通用命令管理数据,并深刻理解单线程架构对性能的影响。在代码层面,你将掌握在 Java 项目中集成 Jedis 的标准姿势,能够独立编写处理字符串数据的业务代码,为后续学习锁机制、分布式会话等高阶主题打下坚实基础。在学习过程中,资料包的配合至关重要:视频讲解配合 Linux 环境实操,切忌只看不练;特别是“Linux 下安装”和“Java 使用 Jedis”这两节,必须亲手敲代码、测连通,确保本地 Java 项目能成功连接远程 Redis 实例。只有通过亲手调试连接异常和数据读写,才能真正将知识内化为工程能力,从容应对面试中的实战追问。

课程目录

1-1 [Redis专题] Redis 介绍 (14:14)
1-2 [Redis专题] 在Linux下安装Redis (16:31)
1-3 [Redis专题] SecureCRT安装和使用 (07:32)
1-4 [Redis专题] Redis开启远程的端口号 (10:04)
1-5 [Redis专题] Redis通用命令 (18:30)
1-6 [Redis专题] 单线程 (06:11)
1-7 [Redis专题] 字符串类型(一) (12:48)
1-8 [Redis专题] 字符串类型(二) (18:28)
1-9 [Redis专题] 字符串类型(三) (05:01)
1-10 [Redis专题] java使用jedis操作redis (18:33)
1-11 [Redis专题] 在java中使用jedis操作字符串 (24:27)
1-12 [Redis专题] hash类型 (28:36)
1-13 [Redis专题] 在Java中使用jedis操作Hash类型 (16:42)
1-14 [Redis专题] 列表类型list (36:42)
1-15 [Redis专题] 在Java中使用jedis操作List类型 (11:52)
1-16 [Redis专题] 集合类型set (18:01)
1-17 [Redis专题] 在Java中使用jedis操作Set类型 (10:38)
1-18 [Redis专题] 有序集合 (39:54)
1-19 [Redis专题] 在jedis里面操作有序集合 (09:18)
1-20 [Redis专题] redis数据库设计1 (07:30)
1-21 [Redis专题] redis数据库设计2 (05:49)
1-22 [Redis专题] redis数据库设计3 (20:05)
1-23 [Redis专题] redis数据库设计4 (18:23)
2-1 [Nginx专题] Nginx的概述 (06:16)
2-2 [Nginx专题] Nginx的配置集群 (22:42)
2-3 [Nginx专题] Nginx集群Seesion共享 (06:45)
2-4 [Nginx专题] Tomcat集群的session共享 (15:26)
2-5 [Nginx专题] Linux上安装Nginx搭建tomcat的集群 (45:13)
2-6 [Nginx专题] Linux上安装Nginx搭建tomcat的集群 (05:56)
2-7 [Nginx专题] Linux上安装Nginx搭建tomcat的集群 (03:07)
3-1 [kafka] kafka 介绍 (10:47)
3-2 [kafka] kafka 架构 (05:45)
3-3 [kafka] kafka 中的重要概念 (27:42)
3-4 [kafka] kafka 入门实践 (22:16)
3-5 [kafka] kafka JavaAPI-添加依赖 (11:13)
3-6 [kafka] kafka JavaAPI-Producer编码 (15:55)
3-7 [kafka] kafka JavaAPI-测试Producer (12:02)
3-8 [kafka] kafka JavaAPI-Conducer编码 (11:07)
3-9 [kafka] Spring整合kafka (04:42)
3-10 [kafka] Spring整合Kafka-生产者配置 (06:05)
3-11 [kafka] Spring整合Kafka-消费者配置 (09:26)
3-12 [kafka] Spring整合Kafka-测试 (11:12)
4-1 [NIO] NIODay01 (16:00)
4-2 [NIO] NioDay02 (39:18)
4-3 [NIO] NIODay03 (16:25)
4-4 [NIO] NIODay04 (59:01)
4-5 [NIO] NIODay05阻塞式和非阻塞式的区别 (13:18)
4-6 [NIO] NIODay06阻塞式 (27:55)
4-7 [NIO] NIODay07非阻塞式-PiPe (37:39)