美文网首页redis笔记
3.Redis 管道(Pipelining)

3.Redis 管道(Pipelining)

作者: 降龙_伏虎 | 来源:发表于2022-03-27 11:21 被阅读0次

一次请求/响应服务器能实现处理新的请求即使旧的请求还未被响应。这样就可以将多个命令发送到服务器,而不用等待回复,最后在一个步骤中读取该答复。
这就是管道(pipelining),是一种几十年来广泛使用的技术。例如许多POP3协议已经实现支持这个功能,大大加快了从服务器下载新邮件的过程。

Redis很早就支持管道(pipelining)技术,因此无论你运行的是什么版本,你都可以使用管道(pipelining)操作Redis。下面是一个使用的例子:

$ (printf "PING\r\nPING\r\nPING\r\n"; sleep 1) | nc localhost 6379
+PONG
+PONG
+PONG

相关文章

网友评论

    本文标题:3.Redis 管道(Pipelining)

    本文链接:https://www.haomeiwen.com/subject/fmurdrtx.html