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