课程试听
正在播放
1-1 Redis 搭建和基本数据类型
  • 要学些什么呢?
  • 缓存及同类解决方案
  • Redis系统简介
  • Redis环境启动与验证
  • Redis物理机的编译与启动
  • Spring Boot 集成 Redis
  • Cli 工具以及与 RedisTemplate 联调时的注意事项
  • Cli 工具的学习方法
  • Cli 管理客户端连接
  • Cli 的系统操作及学习拓展
  • UI 工具及 Redis 远程连接服务器的设置
  • Redis 数据类型的学习方法
  • 基本数据类型 - String
  • 基本数据类型 - Hash
  • 基本数据类型 - List
  • 基本数据类型 - Set
  • 基本数据类型 - Zset
1-2 Redis 高级特性
  • GEO 运算
  • GEO 在 Redis 中的存储(拓展)
  • 发布订阅
  • Redis 事务能否回滚的结论
  • watch 的操作与原理
  • HyperLogLog 的基本使用
  • Lua 脚本在 Redis 中的应用
  • Stream 消息队列
1-3 Redis底层设计原理
  • Redis 持久化-数据落盘过程
  • RDB 持久化方式及设置
  • RDB 的触发时机及 COW
  • AOF 持久化剖析
  • Redis 用户名密码的设置
  • Key 的淘汰策略
  • 性能压测工具的使用
  • 压测工具实战演练
  • 高可用主从搭建
  • 主从同步原理
  • 哨兵机制及原理
  • Cluster 搭建与启动
  • Cluster 集群扩容与数据迁移
  • Cluster 插槽存储原理
  • 集群模式高可用演练
1-4 Redis 企业实战和经典面试题
  • Twemproxy 缓存代理的搭建
  • Redis 分布式锁原理
  • Redis 分布式锁的基本实现
  • 分布式锁误删问题
  • 锁的续期
  • 锁的可重入性
  • 第三方工具 Redisson 简介
  • 布隆过滤器原理
  • Redis 二进制位操作
  • BitMap 深度应用
  • 有序集应用-关键词提示
  • 检索词项目代码实现
  • 经典面试及 Redis 全程回顾