目录
- 1 缓存常见的三大问题
-
- 2 缓存key的生成策略
- 3 热点数据集中失效的问题
- 4 如何提高缓存的命中率
- 5 缓存和数据库双写不一致的问题
- 6 如何对缓存数据进行分片

1 缓存常见的三大问题

缓存雪崩、缓存穿透和缓存击穿是缓存系统中常见的三大问题,虽然这些问题是老生常谈,但是为了知识的完整性,我们还是简要介绍一下这三个问题的含义和解决方法。
- 缓存雪崩
缓存雪崩指的是当缓存服务器宕机或者缓存服务器无法访问时,缓存服务器中的数据无法被访问,导致系统崩溃或者性能下降的情况。为了避免缓存雪崩,可以采取以下方法: