美文网首页
redis事务简介

redis事务简介

作者: 米特侠 | 来源:发表于2017-10-27 16:34 被阅读15次

事务流程:

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 被其他命令所改动,那么事务将被打断。

相关文章

  • 事务

    简介 MULTI、EXEC、DISCARD、WATCH是redis事务的基础。事务特征如下: redis事务允许将...

  • 死磕Redis5.0之事务

    Redis 事务简介 Redis 通过 MULTI、EXEC、WATCH 等命令来实现事务功能。事务提供了一种将多...

  • redis事务简介

    事务流程: 1、开始事务:MULTI 2、命令入队:要操作的命令,如:set name 'meter' 3、执行事...

  • redis(五) 事务

    简介 Redis中事务,不同于传统的关系型数据库中的事务。 Redis中的事务指的是一个单独的隔离操作。 Redi...

  • Redis的事务

    Redis的事务 1.redis事务简介 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列...

  • Redis - 事务

    简介 MULTI、 EXEC、 DISCARD和 WATCH是 Redis 事务相关的命令。事务可以一次执行多个命...

  • redis-06-事务

    [TOC] 1 Redis事务简介 Redis可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会...

  • redis系列(十):事务

    redis有事务么? redis官方说是有事务的。但这个事务不是我们普遍理解的mysql事务。 redis的事务不...

  • 九、Redis 事务

    Redis 事务 Redis事务描述: Redis事务允许在单个步骤中执行一组命令。以下是Redis事务的两个属性...

  • Redis事务

    redis事务机制 Redis事务与传统关系型事务的比较

网友评论

      本文标题:redis事务简介

      本文链接:https://www.haomeiwen.com/subject/vgqdpxtx.html