zoukankan      html  css  js  c++  java
  • redis事务

      redis事务与传统的关系型数据库的事务不同。redis事务是指一组命令的集合,事务和命令都是最小的执行单位,事务保证了一组命令执行的原子性。

    原理是将一组命令发送给redis,redis一次执行这一组命令。同时redis事务遇到错误后没有传统数据库的回滚操作,而是会继续执行后续的命令。

    redis事务(Transaction)命令

    1.watch
    用于监视一个或多个key,如果在事务执行之前这个或(这些)key被其他命令所改动,事务将被中断。

    2.unwatch
    用于取消watch命令对所有key的监视。

    3.multi
    用于标记一个事务块的开始,之后的所有命令都存放在队列,等遇到exec命令再执行。

    4.exec
    用于执行事务块内所有的命令,如果命令被中断,返回false

  • 相关阅读:
    testng
    RF相关命令
    批处理bat相关
    VIM常用快捷键
    JAVA异常处理
    cucumber+selenium
    webDriver各版本对应
    python源码
    python之logging模块
    pywinauto进阶练习
  • 原文地址:https://www.cnblogs.com/volare/p/12273111.html
Copyright © 2011-2022 走看看