自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 缓存击穿的原因及解决方法

缓存击穿问题也叫热点Key问题,就是一个被高并发访问并且缓存重建业务较复杂的key突然失效了,无数的请求访问会在瞬间给数据库带来巨大的冲击。

2024-10-16 16:49:21 398

原创 缓存雪崩的原因及解决方法

缓存雪崩是指在同一时段大量的缓存key同时失效或者Redis服务宕机,导致大量请求到达数据库,带来巨大压力。1.大量的缓存key同时过期2.redis服务宕机。

2024-10-16 16:24:14 392

原创 Redis缓存穿透解决方法

缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会生效,这些请求都会打到数据库。造成数据库宕机 (有不怀好意的人 故意高并发的请求一个不存在的数据 造成大量的数据打到数据库)

2024-10-14 17:29:46 513

原创 基于redis保证缓存和数据库的数据一致性

数据同时存储在缓存和数据库中,当数据库发生数据更新,而缓存中没有更新数据 则会导致数据不一致性 当用户来缓存中查找时 查找到的是缓存中的旧数据。则会造成缓存与数据库的数据不一致

2024-10-14 16:50:38 620

原创 基于redis实现验证码、Token的存储

多台tomcat服务器之间 session信息不能共享 (早期tomcat为解决这个问题 可以在tomcat服务器之间拷贝session信息 但拷贝时有时间延迟 故淘汰)

2024-10-13 23:04:36 1112

原创 基于session实现用户登录

1.前端发送携带手机号请求到tomcat服务器2.后端采用参数接收3.使用utils包下的RegexPatterns中的手机号正则表达式 校验手机号是否合法4.实现如下功能。

2024-10-13 22:08:04 607

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除