- 详情
- 目录
Redis简介
-
在当今高并发、大数据的技术场景中,Redis 作为高性能的键值对数据库,已成为企业级应用的核心组件。无论是电商平台的秒杀库存缓存、社交软件的实时消息推送,还是游戏行业的排行榜存储,Redis 都凭借其高速读写、丰富数据结构和灵活扩展能力,成为开发者必须掌握的关键技术。本课程专为零基础入门者与有一定开发经验的工程师设计,旨在帮助学员快速跨越技术门槛,真正将 Redis 的优势转化为项目实战能力。
-
课程采用 “理论 + 实战” 双轨教学模式,内容涵盖 Redis 核心知识与企业级应用技巧。从 Redis 的安装配置、数据结构(字符串、哈希、列表、集合等)的原理与使用场景,到持久化机制(RDB、AOF)、主从复制、哨兵模式与集群搭建,每个知识点都搭配真实业务案例讲解。同时,课程特别加入性能优化、缓存穿透 / 击穿 / 雪崩解决方案、分布式锁实现等高频面试与工作难点,通过手把手演示项目代码,让学员边学边练,避免 “纸上谈兵”。
- 通过本课程的学习,学员不仅能掌握 Redis 的基础操作与进阶用法,更能具备解决实际业务问题的能力:可独立完成中小型项目的 Redis 缓存架构设计,应对高并发场景下的数据存储挑战;理解 Redis 底层工作原理,轻松排查线上性能问题;同时,课程配套的面试真题解析与实战项目源码,也能为学员的职业发展助力,无论是提升工作效率,还是应对技术面试,都能提供切实有效的支持。
第一章:Reids简介与安装
- 第1节 Redis概述 试听12分钟17秒
- 第2节 Redis安装Windows 试听11分钟05秒
- 第3节 安装Linux24分钟32秒
- 第4节 服务器运行典型配置29分钟37秒
第二章:Reids数据类型的基本操作
- 第1节 CS-Auth19分钟50秒
- 第2节 key-value-多类型支持07分钟19秒
- 第3节 Go语言操作redis基本流程26分钟38秒
- 第4节 字符串和key操作-上38分钟39秒
- 第5节 字符串和key操作-下09分钟22秒
- 第6节 集合Set操作-上17分钟56秒
- 第7节 集合Set操作-中10分钟
- 第8节 集合Set操作-下12分钟05秒
- 第9节 承上启下11分钟12秒
- 第10节 有序集合-sorted-set32分钟44秒
- 第11节 list列表35分钟56秒
- 第12节 消息队列28分钟51秒
- 第13节 订阅发布模式27分钟46秒
- 第14节 hashes哈希表08分钟12秒
- 第15节 hyperlog集合成员数量统计10分钟30秒
- 第16节 bitarray一组开关状态的处理09分钟13秒
- 第17节 数据结构总结辨析10分钟55秒
- 第18节 rdb-数据持久化16分钟37秒
- 第19节 aof-数据持久化09分钟10秒
- 第20节 事务批处理的支持-multi23分钟57秒
- 第21节 部署方面的支持11分钟32秒
第三章:应用案例实操
- 第1节 典型应用举例10分钟26秒
- 第2节 beego应用举例-初始化beego和redigo08分钟58秒
- 第3节 beego应用举例-缓存redis28分钟12秒
- 第4节 beego应用举例-session入redis06分钟55秒
- 第5节 beego应用举例-队列-订单入任务队列34分钟12秒
- 第6节 beego应用举例-队列-读取任务队列,获取订单信息(完结)22分钟47秒