Maison > Questions et réponses > le corps du texte
业务需要,Redis如何高效的实现阻塞队列?
Redis似乎没有像java中linkedblocking queue那样的实现,
只有blpop的阻塞版本,入队的操作需要自己控制阻塞吗
阿神2017-04-24 09:14:45
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.
PHP中文网2017-04-24 09:14:45
É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