JAVA实现的乐观锁与悲观锁 发表于 2019-01-09 更新于 2024-03-19 分类于 java 本文字数: 101 阅读时长 ≈ 1 分钟 【强制】并发修改同一记录时,避免更新丢失, 需要加锁。 要么在应用层加锁,要么在缓存加锁,要么在数据库层使用乐观锁,使用 version 作为更新依据。说明: 如果每次访问冲突概率小于 20%,推荐使用乐观锁,否则使用悲观锁。乐观锁的重试次数不得小于 3 次。