Redis -- 事务
2017-06-09 17:01
134 查看
1.redis 事务是 一组 命令的集合。一个事务的命令,要么全部执行,要么都不执行。
如下: multi开始事务, exec执行事务
> multi
OK
> set a 3
QUEUED
> set a 4
QUEUED
> exec
1) OK
2) OK
> get a "4" 2.错误处理 a.事务里面,语法错误(命令不存在,或者命令参数个数不对),事务里面的命令 全部不会执行成功。 b.set key 的类型不同,比如是 set key,又用 sadd key操作,会执行 正确命令的操作。 3. watch 命令 watch 可以监控一个或者 多个键,一旦 这个键被修改或者删除,之后的事务就不会执行。
2) OK
> get a "4" 2.错误处理 a.事务里面,语法错误(命令不存在,或者命令参数个数不对),事务里面的命令 全部不会执行成功。 b.set key 的类型不同,比如是 set key,又用 sadd key操作,会执行 正确命令的操作。 3. watch 命令 watch 可以监控一个或者 多个键,一旦 这个键被修改或者删除,之后的事务就不会执行。
相关文章推荐
- 【Redis源码剖析】 - Redis之事务的实现原理
- Redis事务
- redis事务功能详解
- Redis事务(Transaction)
- redis中事务(Transaction)的使用
- Redis 基础教程之事务的使用方法
- Redis 事务总结
- Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式…)介绍
- Spring RedisTemplate操作-事务操作(9)
- Redis 事务
- 针对多个Redis key使用事务方式同步修改时引发的问题
- Redis事务、持久化
- redis 学习手册之事务 transaction 操作
- redis中事务的取消
- Redis入门到精通-Redis简单事务
- Redis(七)----Redis的订阅和事务
- 09-redis事务及锁应用
- python操作redis-事务
- redis数据库事务处理及hash,list,set类型的python开发应用 推荐
- redis笔记3--事务及优