UPDATE tab1 SET col1=1,version=version+1 WHERE version=#version#
由于ABA问题会导致乐观锁存在失效的情况,只要保证version值自增就不会出现ABA的问题
幂等的不足: - 幂等是为了简化客户端逻辑,但是增加了服务提供者的逻辑和成本 - 幂等的使用需要根据具体场景具体分析 - 增加了额外控制幂等的业务逻辑,复杂了业务功能 - 将并行的功能转化为串行,降低了执行效率
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!