Redis 管道技術
Redis是一種基于客戶端-服務端模型以及請求/響應協(xié)議的TCP服務箩兽。這意味著通常情況下一個請求會遵循以下步驟:
客戶端向服務端發(fā)送一個查詢請求氯析,并監(jiān)聽Socket返回据悔,通常是以阻塞模式葵萎,等待服務端響應。
服務端處理命令凤优,并將結果返回給客戶端受葛。
Redis 管道技術
Redis 管道技術可以在服務端未響應時题涨,客戶端可以繼續(xù)向服務端發(fā)送請求偎谁,并最終一次性讀取所有服務端的響應。
查看 redis 管道纲堵,只需要啟動 redis 實例并輸入以下命令:
linux命令提示符輸入以下命令:
$(echo -en "PING\r\n SET w3ckey redis\r\nGET w3ckey\r\nINCR visitor\r\nINCR visitor\r\nINCR visitor\r\n"; sleep10) | redis-cli