A pipelining több Redis parancsot küld egyetlen hálózati körutazás során ahelyett, hogy megvárná az egyes parancsok válaszát a következő küldése előtt. Drasztikusan javítja az átviteli sebességet sok parancs kibocsátása során, mivel a hálózati késleltetés — nem maga a Redis — gyakran a szűk keresztmetszet.
A probléma: körút-késleltetés
Normally each command is a request→reply round-trip:
send GET → wait for reply → send GET → wait for reply → ... (N × network latency)
→ Redis processes each command in microseconds, but each round-trip adds network
latency (e.g. 0.5ms). For 1000 commands, that's ~500ms JUST in waiting!
