Redis-08

第 8 课:Redis 性能优化与最佳实践 8.1 性能优化 Redis 性能优化的核心目标是: 提高吞吐量 降低延迟 减少内存占用 提升系统稳定性 常见优化方案 优化项 说明 使用连接池 避免频繁创建和销毁连接 合理设置过期时间 及时清理过期数据 批量操作 减少网络往返次数 避免使用 Keys 防


Redis-07

第 7 课:Redis 高可用架构 Redis 在企业级项目中不仅要求高性能,还要求高可用、高并发和高扩展性。 本章将学习: 主从复制(Master-Slave Replication) 哨兵模式(Sentinel) Redis Cluster 集群 Spring Boot 整合 Redis Clu


Redis-06

第 6 课:Redis 常见应用场景(下) 本课重点学习 Redis 在企业项目中的高频业务场景: 计数器 排行榜 购物车 分布式限流 6.1 计数器 Redis 的原子性操作非常适合实现各种计数器功能。 常见场景: 文章阅读量 点赞数 网站访问量(PV) 用户登录次数 商品浏览次数 代码示例 @S


Redis-05

第 5 课:Redis 常见应用场景(上) Redis 在企业项目中最常见的用途就是: 缓存 分布式锁 解决高并发问题 本课将通过实际项目案例学习 Redis 的核心应用场景。 5.1 缓存 缓存是 Redis 最常用的功能,可以显著提升系统性能,减少数据库压力。 缓存流程 客户端请求 ↓


Redis-04

第 4 课:Redis 高级特性 4.1 持久化机制 Redis 提供两种持久化方式,防止服务器重启后数据丢失: RDB(Redis Database) 原理: 在指定的时间间隔内,将内存中的数据快照写入磁盘。 配置(redis.conf) # 900秒内至少有1个键被修改,就触发快照 save 9


Redis-03

第 3 课:Java 客户端操作 Redis 学习目标 完成本课后,你将掌握: Java 操作 Redis 的主流方案 Jedis 的使用方法 Jedis 连接池配置 Spring Boot 整合 Redis RedisTemplate 的使用 Redis 序列化问题解决方案 Redis 工具类封装


Redis-02

第 2 课:Redis 核心数据结构详解 学习目标 完成本课后,你将掌握: Redis 五大核心数据结构 各数据结构的底层特点 常用命令操作 项目中的典型应用场景 如何选择合适的数据结构解决业务问题 Redis 五大核心数据结构 Redis 支持 5 种核心数据结构。 这也是 Redis 区别于传统


Redis-01

Redis 从 0 到 1 系统教程(项目实战级) 你好!我会像老师上课一样,带你系统学习 Redis,从基础概念到项目实战,最终让你达到在项目中自由使用的水平。 这门课我会分成 8 个完整的课时,每个课时都有明确的学习目标、核心知识点、代码示例和实战练习。 第 1 课:Redis 入门与环境搭建