Redis 十 事务

Redis的事务,一次事务操作,成功的成功,失败的失败,也就是说,没有原子性。

开启事务后,所有命令都放入队列,执行时全部执行,如果取消事务,则全部作废。

命令:

1.multi:开启事务

2.输入命令

3.exec:执行事务

4.discard:取消事务

--------------------------------------------------------------

加上监听机制

在开启事务前,监听一个或多个key,在开启事务后,如果有其他客户端修改了监听的key,则事务自动取消,监听也自定取消。

watch key [key]

执行或取消了事务,监听会自动取消。

posted @ 2020-12-14 14:29  luytest  阅读(77)  评论(0编辑  收藏  举报