幂等性更新这些,感觉老师讲的不太对

幂等性更新这些,感觉老师讲的不太对

老师说一条更新语句的执行具有原子性这没有问题,但是前提条件要先查询出这个version的版本号是多少,所以至少是两个语句,这时候原子操作就不成立了,必须显示的加锁吧?

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

登陆购买课程后可参与讨论,去登陆

2回答
阿神 2021-07-01 00:50:06

幂等的本意就是一个操作,无论执行多少次都是正确的。加version这种,不叫幂等性,这个叫做乐观锁哦,同学理解一下他们之间的区别哦

阿神 2021-07-01 00:48:25

emmm,我说的意思是,更新幂等性指的是,比如一个消息让一个字段从0变为1(一个状态),无论更新多少次,消息就是把他从0变为1,即使重复消费都没问题,同学说的是比如扣款,或者计数器的操作,那是需要加version的哦

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师