我感觉 watch 好像没啥太大用途吧, 对于例子
`WATCH mykey
val = GET mykey
val = val + 1
MULTI
SET mykey $val
EXEC`
如果A, B 两个客户端同时执行这个代码,但如果由于网络问题,A先执行完了, 在到B执行,变成了都按顺序执行,那么 最终的结果,也不是正确的
Redis的事务功能详解原文来源Redis的事务功能详解MULTI、EXEC、DISCARD和WATCH命令是Redis事务功能的基础。Redis事务允许在一次单独的步骤中执行一组命令,并且可以保证...