开发者社区 问答 正文

Redis事务中的MULTI、EXEC、DISCARD和WATCH命令的作用是啥?

Redis事务中的MULTI、EXEC、DISCARD和WATCH命令的作用是啥?

展开
收起
夹心789 2024-05-27 20:57:11 101 分享 版权
1 条回答
写回答
取消 提交回答
  • MULTI命令用于开启一个事务;
    EXEC命令用于执行事务块内的所有命令;
    DISCARD命令用于取消事务,清空事务队列,并放弃执行事务;
    WATCH命令用于监控一个或多个键,如果这些键在事务执行前被其他命令修改,则事务会被中断。

    2024-05-27 22:33:30
    赞同 3 展开评论