求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
要资料
 
 
 

Redis教程
Redis快速入门
Redis环境安装
Redis配置
Redis数据类型
Redis命令
Redis键
Redis字符串
Redis哈希
Redis列表
Redis集合
Redis有序集合
Redis发布订阅
Redis事务
Redis脚本
Redis连接
Redis服务器
Redis备份
Redis安全
Redis基准
Redis客户端连接
Redis管道传输
Redis分区
Redis Java连接操作
Redis PHP连接操作
 
 

Redis事务
828 次浏览
37次  

Redis事务让一组命令在单个步骤中执行。事务中有两个属性,这说明如下:

  • 在一个事务中所有命令按顺序执行作为一个单一独立的操作。这是不可能的,到另一个客户端发出的请求被担任过Redis事务的执行过程中。
  • Redis事务也是原子的。原子就意味着要么所有命令都执行,要么都不进行处理。

例子

Redis事务由指令 MULTI 启动,然后需要传递事务,而且整个事务是通过执行命令执行后,执行命令的列表。

redis 127.0.0.1:6379> MULTI
OK
List of commands here
redis 127.0.0.1:6379> EXEC

例子

以下举例说明Redis的事务如何启动并执行。

redis 127.0.0.1:6379> MULTI
OK
redis 127.0.0.1:6379> SET tutorial redis
QUEUED
redis 127.0.0.1:6379> GET tutorial
QUEUED
redis 127.0.0.1:6379> INCR visitors
QUEUED
redis 127.0.0.1:6379> EXEC


1) OK
2) "redis"
3) (integer) 1

Redis 事务指令

如下表所示,Redis的事务相关的一些基本命令:



您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



828 次浏览
37次
 捐助