老师能举个网络IO中的pipline操作的例子吗

来源:3-5 Python性能剖析与优化,GIL常考题

慕标0284258

2019-12-20

我在看python优化这块的时候,看到老师有提到网络IO:pipline操作 减少IO。我从网上找了些资料,发现只有redis的并没有发现有网络的,请老师举个例子加深下理解

写回答

1回答

PegasusWang

2020-03-10

实际上 pepeline 只是一个概念,就是 redis 负责把命令收集到一起,然后通过一次网络请求发送出去。底层依然是 socket 请求。 redis 单个请求需要发送一次然后接受请求,多个的话就会多次往返,但是使用 pipeline 可以把多个命令收集到一起统一发送,然后统一接受这样就只需要一来一回两次网络请求

0
0

Python工程师面试宝典 一线大厂资深面试官亲授

Python工程师面试必看,资深面试官亲授,倍增面试成功率

1035 学习 · 102 问题

查看课程