AI
推荐
模板社区
专题
登录
免费注册
首页
流程图
详情
活动关于“已使用库存”的缓存与DB同步方案
2021-11-03 16:25:35
0
举报
分享方式
使用 (¥3)
对于缓存和DB一致性方案
移动开发
学习笔记
模板推荐
作者其他创作
大纲/内容
读取缓存中已使用库存的值
前提:将数据库中的已使用库存和缓存中的刷新一致
消息监听这边每收到一个消息,在db中累加
缓存中减去刚刚累加入DB中的值
开启redis锁,锁住活动id,防止此时正在领奖
每成功领取一个奖品,发一个rabbitmq消息
开始
完成
领奖全部走缓存验证,不再查询数据库
前提:将redis中扣减库存和返还库存做原子化操作(lua),不然容易造成数据库中存在脏数据
累加入db
收藏
立即使用
活动关于“已使用库存”的缓存与DB同步方案
webyzz
职业:暂无
去主页
Collect
Get Started
网站使用缓存-待用
Collect
Get Started
Redis 缓存雪崩 / 击穿 / 穿透三合一解决方案架构图 | 国企招投标 Java 技术方案模板
Collect
Get Started
活动方案确认流程
Collect
Get Started
关于
评论
0
条评论
下一页
Document