欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

分布式缓存 | 内容总览

程序员文章站 2022-06-27 20:02:55
理论基础篇什么是缓存?缓存的应用场景;从架构的发展看缓存的使用;单体;集群;微服务;缓存有哪些分类,每个都是用来干什么的?客户端缓存;网络缓存;服务端缓存;缓存定义的规范 JSR 107 是什么?如何学习?动手学习篇以小例子来说明常见缓存框架的技术选型;每一个常见缓存框架的原理及使用;以小例子解读 Redis 常见命令;解读 Redis 6.0 多......

理论基础篇

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

动手学习篇

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

实践技巧篇

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

综合案例篇

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

本文地址:https://blog.csdn.net/weixin_33669968/article/details/107576661