- 博客(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关注的人
RSS订阅