请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我想请问下HBase的事务操作怎么实现,如减去优惠券库存,然后将优惠券保存到用户优惠券表

正在回答 回答被采纳积分+3

插入代码

1回答

张勤一 2018-08-06 16:36:38

HBase 原生不支持多行、多表的事务,但是可以利用第三方框架实现,业务代码中使用分布式锁的方式比较常见,可以自行扩展

1 回复 有任何疑惑可以回复我~
  • 为什么没有在代码中给出一种分布式锁的实现呢
    回复 有任何疑惑可以回复我~ 2019-02-15 10:21:32
  • 同学你好,我在课程中给出了基于 Redis 实现的分布式锁:https://coding.imooc.com/lesson/254.html#mid=22096。
    
    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
    回复 有任何疑惑可以回复我~ 2019-02-15 14:30:22
  • JA_JA #3
    “减去优惠券库存,然后将优惠券保存到用户优惠券表”,代码里面这两步操作是没有事务的吧?第一步减库存执行成功了,而第二步保存用户优惠券失败怎么办?
    回复 有任何疑惑可以回复我~ 2022-05-15 16:53:23
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号