首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
sweets
l333308
创建于2023-07-18
订阅专栏
随笔,想到啥写啥
暂无订阅
共4篇文章
创建于2023-07-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
防止超卖之三-mysql排他锁(for update)
思路:跟redis原子锁方式相似,区别在于,从表中查询库存时加排他锁(for update),每次消耗一件库存,num--,version++。 3次实验结果:20万商品库存消耗完,不多不少,生成20
防止超卖之二 - redis原子锁
思路: 商品库存用redis的list结构管理,下单时判断库存操作,扣除库存成功才成功下单,否则返回下单失败。 库存,苹果6万,葡萄6万,西瓜8万,总共20万。
防止超卖之一 - 不做处理
要实现防止超卖功能,常见思路有redis原子锁、mysql悲观锁(for update)、mysql乐观锁(version)、文件锁等。 以下测试为线上环境,2核4G带宽4M.商品总数6万,每笔订单只
合并git commit记录
闲着蛋疼摘要为啥要五十个字闲着蛋疼摘要为啥要五十个字闲着蛋疼摘要为啥要五十个字闲着蛋疼摘要为啥要五十个字闲着蛋疼摘要为啥要五十个字闲着蛋疼摘要为啥要五十个字