通信介绍 一般情况下,用户每执行一个Redis命令,客户端与服务器都需要进行一次通信,客户端先将命令发送给服务器端,而服务器端则将执行命令的结果返回给客户端 流水线功能:批量执行命令 Redis 的流水线功能允许客户端一次将多个命令请求发送给服务器, 并将被执行的多个命令请求的结果在一个命令回复中全部返回给客户端使用这个功能可以有效地减少客户端在执行多个命令时需要与服务器进行通信的次数,提升程序在执行多条命令时的效率 缺陷 对于一个由多个命令组成的复杂操作,为了执行该操作而不断地重复发送相同的命令,会对网络资源造成浪费