您现在的位置是:首页 > 数据库 > RedisRedis
redis事务(图文)
第十三双眼睛2020-12-13【Redis】人已围观
简介redis事务可以一次执行多个命令,并且有三个重要的保证
1批量操作在发送exec命令前被放入缓存队列
2收到exec命令后开始进入事务的执行,事务中任意命令执行失败,其余的命令依然执行
3在事务执行过程中,其他客户段提交的命令不会插入到事务执行命令序列中去
一个事务从开始到执行包含以下三个阶段:
1开始事务
2命令入队
3执行事务
实例:
redis事务命令
discard 取消事务 放弃执行事务中所有的命令
exec 执行事务中的所有命令
multi 开始一个事务
watch key1 key2 监视key 如果在执行事务之前,某些key被其他命令所改动,那么事务将被打断
unwatch 取消watch 命令对所有key的监视
redis事务命令
discard 取消事务 放弃执行事务中所有的命令
exec 执行事务中的所有命令
multi 开始一个事务
watch key1 key2 监视key 如果在执行事务之前,某些key被其他命令所改动,那么事务将被打断
unwatch 取消watch 命令对所有key的监视
很赞哦! ()
上一篇:redis发布与订阅(图文)
下一篇:redis服务信息(图文)