分布式缓存 | 内容总览

理论基础篇

  • 什么是缓存?
  • 缓存的应用场景;
  • 从架构的发展看缓存的使用;
    • 单体;
    • 集群;
    • 微服务;
  • 缓存有哪些分类,每个都是用来干什么的?
    • 客户端缓存;
    • 网络缓存;
    • 服务端缓存;
  • 缓存定义的规范 JSR 107 是什么?如何学习?

动手学习篇

  • 以小例子来说明常见缓存框架的技术选型;
  • 每一个常见缓存框架的原理及使用;
  • 以小例子解读 Redis 常见命令;
  • 解读 Redis 6.0 多线程模型;

实践技巧篇

  • 缓存穿透、并发、雪崩的发生场景和破解技巧;
  • 缓存一致性是如何保证的;
  • 分布式并发锁是怎么实现的;
  • 多机房场景下缓存如何部署及使用;
  • 自己实现一个基本的缓存框架;

综合案例篇

  • 配置中心的缓存使用案例;
    • 配置中心架构介绍;
    • 配置中心是如何保存配置数据的;
  • 秒杀的缓存使用案例;
    • 秒杀的业务架构介绍;
    • 秒杀是如何利用缓存来实现库存扣减的;
  • 支付中台的缓存使用案例;
    • 支付中台业务架构介绍;
    • 支付中台通知中心架构介绍;
    • 通知中心是如何利用 Redis 来保存和发送消息的;

你可能感兴趣的:(分布式缓存 | 内容总览)