课程简介
通过本次培训,可以系统的掌握Redis以及Redis cluster的重要知识点,通过专家点拨和经验/案例分享,快速提高实战水平。每个专题结束后,会有相应的实验进行实践。
目标收益
培训对象
课程大纲
1、 Redis优化管理诊断:第一天 |
内容一:Redis架构和类型概述 1、 Redis架构介绍[原生,不涉及到codis等] 2、 Redis类型概述 实践: 应用到那些场景 每个命令的复杂度 内容二:Redis规范 1、 Redis规范设计 2、 Redis开发设计规范及案例分析 内容三:Redis诊断和优化 1、 热点key发现和诊断 2、 大key的查找方式 内容四:Redis应用场景 1、redis应用场景分析 内容五:Redis数据迁移 1、 redis集群间数据迁移[全量+增量] 2、 redis主从间数据迁移[全量+增量] 3、 redis主从迁移到redis cluster[全量+增量] |
2、Redis优化分析:第二天 |
内容一:Redis Cluster 1、 部署以及注意事项 2、 参数优化—重点说明[影响业务]的参数 3、 案例分解 参考《一 10 Redis问题-案例分析》 内容二:同城/异地双活 1. 方案背景 2. 目标计划 3. 同城/两地三中心方案简介 1.应用层双活和数据库单活方案 方案一:多节点--优先级 2.应用层双活,数据库双活方案 方案一:双集群-双主--数据同步服务 方案二:专线--添加节点-优先级 方案三:业务交叉的双活方案 内容三:redis 4.0新特性 1、 新特性讲解 1.1 版本选型 1.2 新的key过期算法和主从同步机制 1.3 热点key的抓取 内容四:redis使用深思的地方 1、 缓存穿透优化思路 2、 大key的优化思路 3、 热点key的优化思路 如上参考 《一 5 Redis诊断和优化--bigkey-hotkey 文件夹》 4、 Jedis在应用中的问题分析和如何避免redis和Jedis连接雷区 5、 缓存架构设计 6、 缓存主从DB与cache一致性 7、 分布式之数据库和缓存双写一致性方案解析 |
3、提问: | 通过培训,大家互动提问,如何避免线上问题。 |
1、 Redis优化管理诊断:第一天 内容一:Redis架构和类型概述 1、 Redis架构介绍[原生,不涉及到codis等] 2、 Redis类型概述 实践: 应用到那些场景 每个命令的复杂度 内容二:Redis规范 1、 Redis规范设计 2、 Redis开发设计规范及案例分析 内容三:Redis诊断和优化 1、 热点key发现和诊断 2、 大key的查找方式 内容四:Redis应用场景 1、redis应用场景分析 内容五:Redis数据迁移 1、 redis集群间数据迁移[全量+增量] 2、 redis主从间数据迁移[全量+增量] 3、 redis主从迁移到redis cluster[全量+增量] |
2、Redis优化分析:第二天 内容一:Redis Cluster 1、 部署以及注意事项 2、 参数优化—重点说明[影响业务]的参数 3、 案例分解 参考《一 10 Redis问题-案例分析》 内容二:同城/异地双活 1. 方案背景 2. 目标计划 3. 同城/两地三中心方案简介 1.应用层双活和数据库单活方案 方案一:多节点--优先级 2.应用层双活,数据库双活方案 方案一:双集群-双主--数据同步服务 方案二:专线--添加节点-优先级 方案三:业务交叉的双活方案 内容三:redis 4.0新特性 1、 新特性讲解 1.1 版本选型 1.2 新的key过期算法和主从同步机制 1.3 热点key的抓取 内容四:redis使用深思的地方 1、 缓存穿透优化思路 2、 大key的优化思路 3、 热点key的优化思路 如上参考 《一 5 Redis诊断和优化--bigkey-hotkey 文件夹》 4、 Jedis在应用中的问题分析和如何避免redis和Jedis连接雷区 5、 缓存架构设计 6、 缓存主从DB与cache一致性 7、 分布式之数据库和缓存双写一致性方案解析 |
3、提问: 通过培训,大家互动提问,如何避免线上问题。 |