비즈니스 요구 사항, Redis가 차단 대기열을 효율적으로 구현할 수 있는 방법은 무엇입니까? Redis에는 Java에 linkedblocking queue와 같은 구현이 없는 것 같습니다. blpop에는 차단 버전만 있습니다. 대기열에 참여할 때 직접 차단을 제어해야 합니까?
블로킹 큐는 큐에서 나갈 때 차단되고, 큐에 들어갈 때 차단이 되지 않습니다. BLPOP과 Java의 BlockingQueue는 사용 면에서 유사합니다.
Redis의 큐 길이는 무한하기 때문에 큐 참여가 성공해야 하며, 큐 참여 차단 같은 것은 없습니다. 대기열 이탈 시 차단이 발생합니다
블로킹 큐는 큐에서 나갈 때 차단되고, 큐에 들어갈 때 차단이 되지 않습니다. BLPOP과 Java의 BlockingQueue는 사용 면에서 유사합니다.
Redis의 큐 길이는 무한하기 때문에 큐 참여가 성공해야 하며, 큐 참여 차단 같은 것은 없습니다.
대기열 이탈 시 차단이 발생합니다