redis阻塞队列的实现
巴扎黑
巴扎黑 2017-04-24 09:12:45
0
2
713

业务需要,Redis如何高效的实现阻塞队列?
Redis似乎没有像java中linkedblocking queue那样的实现,
只有blpop的阻塞版本,入队的操作需要自己控制阻塞吗

巴扎黑
巴扎黑

répondre à tous(2)
阿神

La file d'attente de blocage est bloquée à la sortie de la file d'attente, et il n'y a pas de blocage à l'entrée de la file d'attente. BLPOP et BlockingQueue de Java sont similaires dans leur utilisation.

洪涛

Étant donné que la longueur de la file d'attente de Redis est infinie, l'adhésion à la file d'attente doit réussir, et le blocage de l'adhésion à la file d'attente n'existe pas.
Il y a un blocage en sortant de la file d'attente

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal