multi中的命令如果有执行时报错,而不是语法错误的时候,那么exec后,正确的命令依然会执行,并不会因为其中某个命令报错而回滚。 参考: https://redis.io/topics/transactions 相关文章: