Redisson1 [DB] MySQL NamedLock vs Redisson 락 관리. 들어가며이전 글(https://kongdevlog.tistory.com/20)에서 Named Lock을 통해 삽입 작업에서의 동시성을 제어하였습니다.다만 이 과정에서, Redisson을 사용하는 방법이 더 좋은 방법이라고 생각이 들어 이를 비교해보고자 글을 작성하게 되었습니다.테스트 설계동시성이 발생할 수 있는 상황을 발생시키기 위해 다음과 같은 API 시나리오를 작성하였습니다.특정 엔티티(행) 조회.해당 엔티티의 컬럼 값 증가.증가한 컬럼 값 반환.이 과정에서 조회 후, 값을 증가하는 트랜잭션이 동시성이 발생할 수 있는 상황입니다.Test Entity@Entitypublic class TestEntity { @Id @GeneratedValue(strategy = GenerationType.I.. 2025. 2. 25. 이전 1 다음