2014-01-27 66 views
1

據我所知,功能性的Multi/Exec和Pipelining旨在用於不同的目的和功能。Redis Muti/Exec vs流水線性能

但是,僅考慮塊寫入的性能,其性能會更好。我的理解是,Multi/Exec會創建一個請求,管道襯裏會創建個別請求,但會避免RTT。

回答

0

Multi/Exec速度較慢。

  1. 多/ EXEC還創建其存儲在該將被一個執行的一個服務器側時服務器接收「EXEC」各個請求,和兩個更多的請求多& EXEC鍵。
  2. 在事務中執行的每個請求都會檢查被監視的密鑰是否更改,哪種流水線永遠不會執行。