关注
拼多多招27届实习生啦 https://careers.pddglobalhr.com/campus/intern/detail?t=dRvUVvcTiA
查看原帖
点赞 评论
相关推荐
04-02 18:58
四川大学 Java
Esten:补一下4.的缓存一致性解决:
在开发过程中,先修改数据库再删除缓存,也会有短暂脏数据时间段,即在数据库修改过程中,其他线程读取缓存仍然命中,会返回脏数据,但是由于修改操作时间极短,只有极少线程会读取到缓存中的脏数据,在互联网业务下属于可接受范畴;反之先删除缓存,再修改数据库,可能会出现其他线程由于命中缓存失败,前往数据库构建缓存,由于数据库的修改还未完成,读取到脏数据构建缓存,该缓存在后续ttl中一直存在返回脏数据,导致前端请求数据大量出错。
总结:两种方式都会有返回脏数据的可能,但是后删只会有短暂时间(线程修改数据库时间)业务错误,先删缓存可能有整个ttl时间业务错误
查看17道真题和解析 点赞 评论 收藏
分享
查看30道真题和解析 点赞 评论 收藏
分享
查看13道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 父母问你工作找得怎么样,怎么回 #
9531次浏览 127人参与
# 面试被问期望薪资时该如何回答 #
390112次浏览 2178人参与
# 厦门银行科技岗值不值得投 #
19734次浏览 427人参与
# 哪些公司面试还在问八股? #
4754次浏览 54人参与
# 想从事Agent应该学习哪些技术? #
1998次浏览 61人参与
# 从投递到OC,你用了多久 #
9537次浏览 79人参与
# 你的秋招第一面感觉怎么样 #
146979次浏览 821人参与
# 有哪些公司在面试时考察AICoding? #
3420次浏览 45人参与
# 什么人最适合大厂? #
4755次浏览 41人参与
# HR面都在聊什么? #
3341次浏览 44人参与
# AI时代还有必要刷leetcode吗? #
1934次浏览 30人参与
# 你觉得机械有必要实习吗 #
82277次浏览 515人参与
# 哪一刻你突然觉得实习“有点值了” #
7435次浏览 54人参与
# 一人一道大厂面试题 #
134263次浏览 1334人参与
# kpi面有什么特征 #
106237次浏览 506人参与
# 硬件人的简历怎么写 #
341397次浏览 3121人参与
# 通信硬件2023笔面经 #
53790次浏览 322人参与
# 总结:哪家公司最喜欢泡池子 #
172095次浏览 620人参与
# 稳定和高薪机械人更看重哪个? #
582623次浏览 5568人参与
# 四大天坑是哪四家? #
113911次浏览 246人参与
# 计算机有哪些岗位值得去? #
395841次浏览 2943人参与