关注
其实你这个问题千言万语是一句话:如何保证Redis跟数据库的一致性嘛。
各大公司都是有那种对账的。数据一致性校验平台这种中间件来去确保二者之间数据的一致性。
你可以这样理解,就是我们在这个平台上面呢会基于代码呢去实现一个规则,就是说我去监听数据库的binlog日志,然后会对binlog日志进行实时解析,跟目标数据源进行对比,以此呢来判断数据是否一致。
那放到你这个场景里面呢,就是说每当一个用户的优惠券落库的时候呢,那它会产生对应的log日志,我们就把这个日志捞出来,从log日志里面取出信息拼接Redis的对应key,查一遍Redis。
如果radius里面有数据,那就说明c口跟log的数据是一致的,如果没有就说明他们两个有一端不可信嘛,那你就选择可信的一端,对另外一端进行数据补偿就好。
查看原帖
4 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 今年春招是金一银二嘛? #
25104次浏览 234人参与
# 软开人,秋招你打算投哪些公司呢 #
175713次浏览 1302人参与
# 没关系,至少我的__很曼妙 #
10587次浏览 162人参与
# 帆软软件工作体验 #
9843次浏览 41人参与
# 牛客吐槽大会 #
9213次浏览 170人参与
# AI求职实录 #
15671次浏览 376人参与
# 总结:哪家公司面试体验感最好 #
79539次浏览 445人参与
# 关于提前批我想问 #
265232次浏览 2298人参与
# 我的秋招“寄”录 #
414686次浏览 2932人参与
# 抛开难度不谈,你最想去哪家公司? #
13744次浏览 211人参与
# 赚钱的意义在这一刻具象化 #
10669次浏览 208人参与
# 快手年终开大包 #
3359次浏览 48人参与
# 你的第一家实习公司是什么档次? #
11597次浏览 131人参与
# 为什么有人零实习也能进大厂? #
12823次浏览 233人参与
# Prompt分享 #
16527次浏览 387人参与
# 1月小结:你过的开心吗? #
4528次浏览 81人参与
# 十一月总结 #
76447次浏览 424人参与
# 实习工作,你找得还顺利吗? #
564495次浏览 6664人参与
# AI时代的工作 VS 传统时代的工作,有哪些不同? #
15211次浏览 354人参与
# 小红书求职进展汇总 #
214458次浏览 1311人参与
网易游戏公司福利 601人发布