Redis事務爲何不支持回滾

在事務運行期間,雖然Redis命令可能會執行失敗,可是Redis仍然會執行事務中餘下的其餘命令,而不會執行回滾操做,你可能會以爲這種行爲很奇怪。然而,這種行爲也有其合理之處:只有當被調用的Redis命令有語法錯誤時,這條命令纔會執行失敗(在將這個命令放入事務隊列期間,Redis可以發現此類問題),或者對某個鍵執行不符合其數據類型的操做:實際上,這就意味着只有程序錯誤纔會致使Redis命令執行失敗,
相關文章
相關標籤/搜索