你们会用乐观锁来防止并发冲突吗

查看 160|回复 15
NoobNoob030   
加,遇到有并发的要求的需求,顺手加一个很快
elonlee   
如果是分布式程序用 redis 同步锁,单体程序用可重入锁实现,数据库锁太重了,影响写入性能.
samtofor   
@helloluckydamon 赞同,大部分开发时候我都是避免使用数据库锁的,处理金钱相关的基本都是用 mq 的分区顺序来处理的,直接避免使用锁,实际用悲观锁的场景其实是在管理端,是用来防止几个人同时操作才写的,这种场景下悲观锁对于我的来说成本更低
Aruforce   
那么乐观锁前提下 是否需要重试以及 怎么对数据库的隔离级别有啥要求?
ljzxloaf
OP
  
@cheng6563 #8 啥框架?
diagnostics   
@samtofor #5 OP 说的乐观锁是应该是依赖数据库避免并发冲突的
您需要登录后才可以回帖 登录 | 立即注册

返回顶部