redis中的事务实际是将操作指令放在了一个队列QUEUE中,exec提交事务就是提交队列中的数据
Multi 开启事务
EXEC 提交事务
Watch 可以监听一个或者多个key,在提交事务之前是否有发生了变化 如果发生边了变化就不会提交事务,没有发生变化才可以提交事务 底层实际是通过(版本号码来实现的乐观锁)
watch name
multi
set name xiaoxiao
exec
Discard 取消提交事务
Redis官方是没有提供回滚方法, 值提供了取消事务。

redis中的事务实际是将操作指令放在了一个队列QUEUE中,exec提交事务就是提交队列中的数据
Multi 开启事务
EXEC 提交事务
Watch 可以监听一个或者多个key,在提交事务之前是否有发生了变化 如果发生边了变化就不会提交事务,没有发生变化才可以提交事务 底层实际是通过(版本号码来实现的乐观锁)
watch name
multi
set name xiaoxiao
exec
Discard 取消提交事务
Redis官方是没有提供回滚方法, 值提供了取消事务。