redis事务简介

事务流程:

1、开始事务:MULTI

2、命令入队:要操作的命令,如:set name 'meter'

3、执行事务:exec

举个例子:

127.0.0.1:6379> MULTI

OK

127.0.0.1:6379> set sw 'begin command'

QUEUED

127.0.0.1:6379> get sw

QUEUED

127.0.0.1:6379> exec

1) OK

2) "begin command"

127.0.0.1:6379>

Redis 事务命令

下表列出了 redis 事务的相关命令:

1、DISCAR:”取消事务,放弃执行事务块内的所有命令。

2、EXEC:执行所有事务块内的命令。

3、MULTI 标记一个事务块的开始。

4、UNWATCH:取消 WATCH 命令对所有 key 的监视。

5、WATCH key [key ...]:监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容