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 のキューの長さは無限であるため、キューへの参加は成功する必要があり、キューへの参加がブロックされることはありません。
そしてキューからの退出はブロックされます