redis如何实现双读一致问题?
先修改数据库再删除缓存
1.如果在修改数据库的数据去删除缓存的时候 失败了 怎么处理
2.加锁 设置了一个过期时间 五分钟 如果五分钟之内突然断电了怎么办
那么用户只能等待五分钟吗?
redis
数据库
缓存
赞
收藏 0
回答 1
待解决
相关问题
redis 缓存和数据库读写一致问题
3267浏览 • 1回复 待解决
redis 单线程 是不是就没有并发不一致的问题了
1549浏览 • 1回复 待解决
MongoDB 副本集主从节点如何保证状态一致?
2106浏览 • 1回复 待解决
为了满足不同场景下对一致性级别的要求,PolarDB 提供了哪三种一致性级别?
1462浏览 • 1回复 待解决
ArkTS开发如何比较两个string是否一致 ?
2860浏览 • 3回复 待解决
签名不一致报错怎么回事?
994浏览 • 1回复 待解决
docker 部署的iserver 操作日志时间与系统不一致
2330浏览 • 1回复 待解决
Tab控件中tabBar子控件之间的间距不一致
170浏览 • 1回复 待解决
文字空行高度与字体高度不一致
241浏览 • 1回复 待解决
Image组件如何实现双指手势放大
139浏览 • 1回复 待解决
laravel一主多从,从库读,主库写,是如何实现读库的负载均衡的?
1550浏览 • 1回复 待解决
和TS是一致的吗
164浏览 • 1回复 待解决
一个应用的API Version和 compileSdkVersion 的版本号是一致的吗?
1380浏览 • 1回复 待解决
mysql 主从复制数据不一致,出现l Error_code: 1032 错误什么原因啊?
532浏览 • 1回复 待解决
Native C++模版中,生成的so库的名称在哪里定义,需要与哪些内容保持一致
183浏览 • 1回复 待解决
一台服务器如何安装双centos系统?
442浏览 • 1回复 待解决
HUKS解密时,明文包含中文字符,解密后明文与原明文不一致
196浏览 • 1回复 待解决
上传软件包时提示“上传的软件包与声明支持设备不一致”
128浏览 • 1回复 待解决
HUKS解密时,若明文包含中文字符,则解密后明文与原明文不一致
276浏览 • 1回复 待解决
redis 如何实现一段时间没有获取指定 KEY 就删除
2684浏览 • 1回复 待解决
阿里云Redis集群实现如何直观理解?
1537浏览 • 1回复 待解决
Redis缓存分布式锁是如何实现的?
1378浏览 • 1回复 待解决
升级鸿蒙需要双清吗?不双清有什么区别?
13087浏览 • 2回复 待解决
Redis INCR 原子性问题
1897浏览 • 1回复 待解决
PolarDB 的行如何从块中读?
786浏览 • 1回复 待解决
完全一致的成本其实是挺大的,一般来说不追求实时完全一致
如果要追求一定程度上比较接近的一致,可以考虑
修改数据库和删除缓存可以是同一个事务里面,先修改数据库,再删除缓存,删除缓存失败可以不提交数据库事务.