redis作为一个内存数据库,在生产环境中使用会遇到许多问题,特别是像电商系统用来存储热点数据,容易出现缓存穿透,雪崩,击穿等问题.所以实际运用中需要做好前期处理工作. 一.缓存雪崩 1.概念 缓存雪崩,是指在某一个时间段,缓存集中过期失效.其实这个挺好理解的,举个例子,假如我们把首页的热点数据都设置为1小时过期,刚好这个时候有个秒杀活动,大量的用户请求直接打到数据库.数据库直接被打挂,如果没做好高可用策略,跟这个数据库相关的接口会报错.即使重启数据库,也会被新的用户请求打挂.这种大面积奔溃俗称…