redis 应用 code4lover 2024-01-18 20 阅读1分钟 1.实现分布式锁 2.常见redis问题 缓存穿透: 查询一个缓存和数据库都不存在的key,导致每次查询都访问数据库 解决方法:把没有查询到数据的key缓存起来 缓存击穿: 查询一个热点key,热点key过期,导致请求都去数据库 解决方法:热点key加入分布式锁 排队执行 缓存雪崩: 大面积热点key过期了 解决方法:过期时间设置不同