logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis雪崩、穿透、击穿和解决方案

1. redis雪崩大量的缓存数据同时时间失效,导致用户直接发起大量请求到数据库生成随机失效的缓存时间数据,使缓存不会在同一时间失效集群部署,热点的key分别在不同的节点上不设置缓存失效的时间定时任务更新缓存的数据2. redis穿透用户请求数据,例如ID为负数,不存在缓存里,也不存在数据库里,就会造成缓存击穿无意义的数据放入缓存,下一次相同的请求就会命中缓存IP过滤参数校验布隆过滤器3. 击穿由

List、Stack、Queue、Set和Map定义和常用方法

集合Java容器类库中的两种主要类型每个槽只保存一个元素Collection:描述所有序列容器的共性的根接口;List:以特定的顺序保存一组元素;Set:元素不能重复;Queue:只允许在容器的一端插入对象,并从另一端移除对象。每个槽内保存了两个对象Map:键与之相关联的值。List方法摘要:add(E e):将指定的元素追加到此列表的末尾(可选操作);contains(Object o):如果此

到底了