电商 对于特定数量的商品 怎样在高并发下进行库存锁定呢
mongodb 没有事务,标准的做法是乐观离线锁: Optimistic concurrency control另外:推荐一下这本书: 企业应用架构模式 (豆瓣)
■网友
除了自己用内存做锁,还可以用memcached或redis做锁。或者可以看一下mongodb文档给出的patternPerform Two Phase CommitsUpdate Document if Current
■网友
参见文中的第一个案例:订单系统购买特定数量商品的乐观锁方案。http://weibo.com/p/1001603862417250608209?from=page_100505_profile\u0026amp;wvr=6\u0026amp;mod=wenzhangmod
■网友
记录数据版本号 假装没有并发问题 设计流程 然后升级流程 使之在处理关键步骤时 验证相关数据版本号是否意味着发生冲突 没有冲突就干 然后更新版本号 版本验证失败有冲突就说明要处理并发冲突 这种方法被称为乐观锁
推荐阅读
- 广西鹿寨贫困户玩直播带货变身创业新星以电商帮老乡卖滞销农产品
- |电商事业中的“闪光少年”
- 5.1声道片源对于没有5.1硬件系统的用户来说有意义吗
- |常州天宁:检察建议让“忙道”回归盲道
- 电商会怎样存储和保护客户的信用卡信息不被泄漏
- 电商网站支付流程的流失率是怎么样的从用户点击充值/支付按钮,到支付完成,其中每一步的流失比率都是咋样的
- 英雄联盟快捷键Q、E、R咋操作呢
- 电商的初级产品经理怎样快速获取需求
- o2o模式的电商怎么样进行线上线下的引流
- 2017年iPhone性价比最高的是哪款产品
