由阿里云Redis开发规范原作者为你深入讲解,课程包含Redis基础、使用经验、Java/Python客户端示范、Redis使用规范,由浅入深讲解,并伴有大规模Redis的实战经验,是开发和运维人员系统学习Redis的必备内容。
Redis初始
八大特性
典型场景
常用配置
多种语言客户端示范
Java(Jedis)
Python(redis-py)
Golang(Redigo)
RedisAPI的使用和理解
通用命令
内外部数据结构
各种类型典型使用场景
瑞士军刀般的Redis应用
慢查询日志
使用pipeline优化客户端性能
BitMaps
HyperLogLog
发布订阅
GEO
持久化的取舍和选择
持久化的作用
RDB: 触发机制、流程、文件处理、优缺点
AOF: 命令写入、文件同步、重写机制、重启加载
RDB还是AOF?
常见问题分析
复制的原理与优化
从基本概念入手
深入原理分析
展现响应式的多种实现方式
预处理工具的使用
在实战中讲解工作技巧
Redis高可用
Redis Sentinel安装部署
Sentinel API
客户端路由
Redis Sentinel实现原理
开发运维常见问题分析
Redis集群
官方集群Redis Cluster
数据分布
搭建集群:原生+官方
集群伸缩
客户端路由
故障演练
Redis内存优化
Redis内存使用统计
子进程内存消耗
内存回收策略
动态调整内存上限
合理选择优化数据结构
开发运维高频问题
Linux内核优化
TCP backlog
全球crackit攻击
Redis安全七法
热点Bigkey
键值设计
Key名设计
Value设计
拒绝Bigkey
选择合适的数据结构
设置键值生命周期
命令优化
复杂命令使用技巧
危险命令处理
多数据库使用
批量操作优化
事务与lua的选择
Java客户端优化
客户端规范
连接池参数说明
如何预估最大连接池
Jedis常见异常
BAT技术专家
阿里云一线技术专家结合多年从业经验讲解
理论+实践
基本理论切入,项目实践贯穿让你会技术,懂原理
贴近生产
使用生产环境中最广泛使用的3.x版本覆盖开发和规模化运维
问答专区
关于课程的问题都可在问答区随时提问,讲师会进行集中答疑
源码开放
课程案例代码完全开放给你,你可以根据?所学知识自行修改、优化
适合人群
无论你是哪种语言的开发者,想深入掌握Redis。或者你是运维工程师
缺乏Redis实战应用经验,那这门课程你务必要学习
技术储备要求
掌握Linux基础、数据结构和简单的编程语言
慕设计7465963
好评
首先十分感谢老师的课程,从中学到了好多东西。课程思路清晰明了,短短几句话就能讲的明明白白的。讲解的很细,很全面。十分推荐,也期待老师能出新的课程,再出的新课必买
匿名用户
好评
老师水平很高,条理清晰,赞!以前学的太零散,没形成一个体系,只知道这样用但不知道为什么这么用,相信你学完之后收获会非常大。
无聊的悟空
好评
10分的redis课程! 见过的最系统全面的redis课程! 无论是做开发或运维工作,此课程一定不要错过
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题