node_redis中的流水线是什么?

shr*_*ing 5 pipeline redis node.js

node_redis状态

node_redis的性能通过流水线操作得到显着改善,流水线操作在大多数普通程序中自动发生.

我自己在写这个程序,所以这里的意思是什么?这是否意味着简单non-blocking

Pri*_*orn 9

不是 node.js相关但redis.

可以实现请求/响应服务器,以便即使客户端尚未读取旧响应,它也能够处理新请求.这样就可以将多个命令发送到服务器而无需等待回复,最后只需一步即可读取回复.

这被称为流水线技术,并且是几十年来广泛使用的技术.例如,许多POP3协议实现已经支持此功能,大大加快了从服务器下载新电子邮件的过程.

Redis从很早就开始支持流水线操作,因此无论您运行什么版本,都可以使用Redis进行流水线操作.这是使用原始netcat实用程序的示例:

http://redis.io/topics/pipelining