解决redis缓存雪崩、击穿、穿透问题

缓存雪崩什么是缓存雪崩呢就是数据未加载到缓存中,或者缓存同一时间大面积的失效,从而导致所有请求都去查数据库,导致数据库CPU和内存负载过高,甚至宕机。假设一万个请求同时打到你的数据库,那么你的数据库不用想肯定给搞死了,这就是缓存雪崩一个缓存雪崩发过程redis集群大面积故障缓存失效,但依然大量请求访


七种方案对比分布式锁

前言日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。什么是分布式锁方案一:SETNX + EXPIRE方案二:SETNX + v