경쟁상태 (1) 썸네일형 리스트형 RedisTemplate.opsForValue().decremet() 이전 포스팅에서 명시적으로 락을 걸어주고 MySQL락과 성능 테스트를 했는데 별 차이가 안났엇다. 이전 포스팅 : https://red-tiger.tistory.com/118 Spring Redis 분산 락 사용법우선 Redis의 고급 기능 들을 지원해주는 Redisson 클라이언트 종속성을 build.gradle에 넣어준다 당연한 얘기지만 로컬환경에 redis를 미리 다운 받아 놔야한다.macOS에서는 brew 로 쉽게 설치가 가능하다red-tiger.tistory.com 그런데 알고보니 해당 key에 해당하는 value를 별도의 락 없이(정확히 얘기하면 redis 자체가 원자적으로 작동한다) value를 줄여주는 메소드를 발견했다. public void decreaseValueWithLock(Str.. 이전 1 다음