微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Redis 基本事务以及乐观锁

redis事务:一组命令一块执行,在事务执行过程中,会按照顺序执行
一次性、顺序性、排他性
redis单条命令保持原子性,redis事务不保持原子性

  • 开启事务(multi)
  • 命令入队(…)
  • 执行事务(exec)

正常执行事务

#开启事务
multi

#命令入队
set k1 v1 
set k2 v2 
get k1 

#放弃事务
discard

#执行事务
exec

redis监视测试

set money 100 
set out 0 

watch money #监视money

multi 
decrby money 20 
incrby money 20
exec

unwatch #放弃监视

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐