lettuce vs reddisson 실무에서 도입 시 고려하는 부분에 대해서 설명할 때 질문있습니다.
723
작성한 질문수 18
lettuce와 같은 경우는 락에 대한 재시도가 필요하지 않아도 사용하고,
reddisson는 재시도가 필요한 경우 사용한다고 설명들었습니다.
그런데 lettuce는 spinLock 기법으로 lock에 대해서 계속적으로 계속적으로 점유하려고 하는 방식으로 설명들었습니다.
재시도가 필요하지 않는 lock이라는게, 제가 이해한 것과는 다른 내용일까요?
궁금합니다!
답변 1
1
정정훈님 안녕하세요.
lettuce 와 reddisson 둘다 활용하여 lock 을 구현할 수 있습니다.
다만, 락 획득을 계속해서 시도해야하는 상황에서 lettuce 와 reddisson 의 동작방식이 다릅니다.
그 특성으로 인하여 lettuce 는 재시도가 필요하지 않은상황에서 추천드린것이고 reddisson 은 재시도가 필요한 상황에서 추천을 드린것입니다.
추가적으로 궁금한게 있다면 댓글 부탁드립니다 :)
레디선 테스트코드에서 채널이름은 없어도 되는건가요?
0
45
2
낙관적 락을 사용할 떄 차이점
0
125
2
동시성 검증 코드에 관한 문의
0
96
2
단일연산
0
70
2
낙관적락vs. 레디스락
0
108
2
안녕하세요. 레디슨 질문있습니다..!!
0
67
2
@Lock(OPTIMISTIC)이 필요한 이유
0
90
2
get_lock 의 timeout이 3000초 이던데 너무 긴거 아닌가요?
0
132
2
DataSource Hikari 사용 이유
0
148
2
saveAndFlush 사용 이유 문의
0
113
3
비관적 락 VS 네임드 락
0
161
3
application.yaml 에 redis 정보
0
101
2
왜 클래스 이름에 Facade 가 붙나요?
0
185
2
@Transactional 으로 인한 동시성 문제 발생 원인이 궁금합니다.
0
220
2
@modifying 이용한 동시성 제어
0
168
2
DB락과 분산락
0
262
2
NamedLock 테스트 실패
0
186
2
테스트에서 트랜잭션 어노테이션 질문 있습니다.
0
174
2
optimistic Lock 재시도 질문입니다.
0
233
2
낙관적 락 테스트 실패
0
242
2
오류?
0
1630
4
LettureLockStockFacadeTest에서 오류가 발생합니다.
1
268
2
Pessimistic Lock 전체 테스트 오류 문의
0
362
3
비관적 락 vs 레디스(Lettuce)락 비교 관련 질문
0
462
2





