Redis教程

Redis事务

本文主要是介绍Redis事务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Redis事务

    • 事务的基本操作
    • 锁的使用

事务,是对数据一致性的保障。

事务的基本操作

multi 事务开启
exec 事务执行
discard 取消事务
注意:

加入事务的命令暂时进入到任务队列中,并没有立即执行,只有执行exec命令才执行。
当定义的事务中包含的命令存在与发生错误,整体事务所有命令都不执行。
已经执行完毕的命令对应的数据不会回滚。

锁的使用

watch key1 … 对key添加监视锁,在执行exec前如果key发生了变化终止事务执行。
unwatch 取消对所有key的监视。
锁 watch 在 multi 前使用。

这篇关于Redis事务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!