缓存

1 缓存分类

  • 本地缓存
    • 将数据缓存在应用服务器上,性能最好
    • 常用缓存工具:Ehcache, Caffeine等
  • 分布式缓存
    • 将数据缓存在NoSQL数据库,跨服务器(比本地缓存多了网络开销)
    • 常用缓存数据库: MemCache, Redis等
  • 多级缓存
    • 一级缓存(本地缓存) > 二级缓存(分布式缓存) > DB
    • 避免缓存雪崩(缓存失效,大量请求直达DB),提供系统的可用性

2 缓存淘汰策略

posted @ 2021-06-21 13:56  ideal_1412  阅读(38)  评论(0编辑  收藏  举报