redis笔记
发布日期:2022-09-29 16:55:44
浏览次数:2
分类:博客文章
本文共 371 字,大约阅读时间需要 1 分钟。
redisson的可重入锁 如果拿不到锁 一直等待
//redisson 解决了锁的自动续期 如果业务超长 运行期间自动给锁续上新的30s
读写锁
闭锁
信号量------秒杀服务 高并发访问 只有获取到信号量的 才能访问接口
acquire 是阻塞形式 一定要回去到信号量才能继续
tryacquire 有就继续 没有就算了 返回值为true false
如果我们修改类数据库的数据 那么就会造成缓存和数据库数据不一致的情况 如何解决?
双写 如果缓存中缓存的是所有数据 那么就相当于还需要去数据库中查询一遍 在写入缓存中
漏洞: 会产生脏数据
解决办法 1 加锁
双写模式 将数据库修改玩 将缓存删除
漏洞也会存在脏数据
解决方法 加读写锁 写就不能读
但是在经常写数据实时性要求高的 建议不要执行失效模式 直接访问DB 获取最新数据即可
转载地址:https://www.cnblogs.com/Lcch/p/16475573.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月20日 18时42分10秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
仿牛客社区项目3.3——帖子详情(普通功能)
2019-04-28
仿牛客社区项目3.5——显示评论(普通功能,Controller层帖子-评论-回复)
2019-04-28
仿牛客社区项目3.6——增加评论,同时更新评论数【事务】
2019-04-28
[golang]-go中字符串格式化与fmt包简介
2019-04-28
[Leet-go]-复杂链表的复制
2019-04-28
五分钟上手ECharts图形报表
2019-04-28
权限控制之Spirng Security框架
2019-04-28
Excel处理:Apache POI
2019-04-28
事务失效
2019-04-28
Redis:缓存穿透&缓存击穿&雪崩概念
2019-04-28
nodejs&es6 笔记
2019-04-28
Spring Data Mongodb的基本JPA操作
2019-04-28
Freemarker 模板引擎
2019-04-28
分布式文件系统 fastDFS
2019-04-28
Java中的this到底有哪些作用
2019-04-28