使用无参数的 UNWATCH 命令可以手动取消对所有键的监视。 对于一些需要改动多个键的事务, 有时候程序需要同时对多个键进行加锁, 然后检查这些键的当前值是否符合程序的要求。 当值达不到要求时, 就可以使用 UNWATCH 命令来取消目前对键的监视, 中途放弃这个事务, 并等待事务的下次尝试。
一个问题当 Redis 客户端开启了事务,并且也输入了几个命名,但是客户端因为某些原因断开了。那么 Redis 服务端是怎么处理那些已经进入队列的命令的?
参考https://cloud.tencent.com/developer/article/1189074
https://blog.csdn.net/weixin_45417821/article/details/107627359