Skip to content

缓存

缓存是高并发系统不可或缺的技术,可以提高系统的性能和并发,因此是后台开发必学的知识点,也是面试重点。

知识

  • 什么是缓存?
  • 本地缓存
    • Caffeine 库
  • 多级缓存
  • Redis 分布式缓存
    • 数据类型
    • 常用操作
    • Java 操作 Redis
      • Spring Boot Redis Template
      • Redisson
    • 主从模型搭建
    • 哨兵集群搭建
    • 日志持久化
    • Redis Stack
  • 缓存(Redis)应用场景
    • 数据共享
    • 单点登录
    • 计数器
    • 限流
    • 点赞
    • 实时排行榜
    • 分布式锁
  • 缓存常见问题
    • 缓存雪崩
    • 缓存击穿
    • 缓存穿透
    • 缓存更新一致性
  • 相关技术:Memcached、Ehcache

Released under the MIT License.