“optimistic lock” 태그의 포스트
(1개)Spring Data R2DBC에서 낙관적 락(Optimistic Locking) 구현하기
낙관적 락은 충돌이 적을 때 사용되며, 저장 시 버전을 확인하여 충돌을 감지한다. Spring Data R2DBC를 통해 자동으로 버전 관리가 이루어지고, 동시성 충돌 발생 시 재시도 메커니즘이 작동한다. 장점으로는 읽기 성능과 동시성 처리, 데드락 방지가 있으며, 단점으로는 충돌 시 재시도 필요성과 복잡성이 있다.
2025. 12. 20.
읽기 →optimistic lock