84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
业务需要,Redis如何高效的实现阻塞队列?Redis似乎没有像java中linkedblocking queue那样的实现,只有blpop的阻塞版本,入队的操作需要自己控制阻塞吗
블로킹 큐는 큐에서 나갈 때 차단되고, 큐에 들어갈 때 차단이 되지 않습니다. BLPOP과 Java의 BlockingQueue는 사용 면에서 유사합니다.
Redis의 큐 길이는 무한하기 때문에 큐 참여가 성공해야 하며, 큐 참여 차단 같은 것은 없습니다. 대기열 이탈 시 차단이 발생합니다
블로킹 큐는 큐에서 나갈 때 차단되고, 큐에 들어갈 때 차단이 되지 않습니다. BLPOP과 Java의 BlockingQueue는 사용 면에서 유사합니다.
Redis의 큐 길이는 무한하기 때문에 큐 참여가 성공해야 하며, 큐 참여 차단 같은 것은 없습니다.
대기열 이탈 시 차단이 발생합니다