会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
指月之指
博客园
首页
新随笔
联系
订阅
管理
2020年7月29日
在分布式高并发场景下,领取百万优惠码,怎样保证每个用户只能领取一个不超送
摘要: 1,基本思路是:基于Redis实现分布式锁+幂等性; 2,具体实现逻辑: 使用redis的decr (对key对应的数字做减1操作。如果key不存在,那么在操作之前,这个key对应的值会被置为0。如果key有一个错误类型的value或者是一个不能表示成数字的字符串,就返回错误。这个操作最大支持在64
阅读全文
posted @ 2020-07-29 13:53 柠檬冰块
阅读(896)
评论(0)
推荐(0)
公告