Redis er en TCP server og støtter Request /Response-protokollen. I Redis en forespørsel gjøres med følgende fremgangsmåte: 
 
 
 Klienten sender en forespørsel til serveren, og leser fra stikkontakten, vanligvis i en blokkerende måte, for serveren respons 
 <. br> 
 
 Serveren behandler kommandoen og sender svaret tilbake til klienten. 
 
 Betydning av rørledninger av 
 
 Basic betydningen av pipelining er, klient kan sende flere forespørsler til serveren uten å vente på svar på alle, og endelig lese svarene i ett trinn. 
 
 Eksempel 
 
 For å sjekke Redis pipelining, bare starte Redis forekomst og type følgende kommando i terminal 
 $ (ekko -en "PING \\ r \\ n SET opplæringen Redis \\ r \\ nGET tutorial \\ r \\ nINCR besøkende \\ r \\ nINCR besøkende \\ r \\ nINCR besøkende \\ r \\ n";. sleep 10 ) | nc localhost 6379 + PONG + OKredis: 1: 2: 3 
 I ovennevnte vist eksempel har vi sjekke Redis tilkobling ved hjelp av  PING 
 kommando, etter at vi har satt en streng som heter  tutorial 
 med verdi  Redis 
, etter at få det nøkler verdi og tilvekst besøkende nummer tre ganger. I resultatet kan vi sjekke at alle kommandoer som sendes til Redis gang og Redis gir produksjon på alle kommandoer i ett trinn. 
 
 Fordeler med pipelining 
 
 Fordelen med denne teknikken er en drastisk forbedret ytelse protokollen. Den speedup vunnet av pipelining varierer fra en faktor på fem for tilkoblinger til localhost opp til en faktor på minst hundre løpet tregere internettforbindelser. 
 

