赞
踩
UPDATE tab1
SET col1=1,version=version+1
WHERE version=#version#
由于ABA问题会导致乐观锁存在失效的情况,只要保证version值自增就不会出现ABA的问题
幂等的不足:
- 幂等是为了简化客户端逻辑,但是增加了服务提供者的逻辑和成本
- 幂等的使用需要根据具体场景具体分析
- 增加了额外控制幂等的业务逻辑,复杂了业务功能
- 将并行的功能转化为串行,降低了执行效率
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。