Redis 事务

2019-02-09  本文已影响1人  黄靠谱

事务命令

事务命令:MULTI 、 EXEC 、 DISCARD 和 WATCH

Watch的使用

  1. Watch + MULTI = java 的CAS,可以替代 incr、decr 等原子操作,只不过开放了灵活性进来,给命令编程更灵活的操作空间。
  2. Watch并不保证该操作一定会操作成功,所以要check EXEC执行结果
    3.使用无参数的 UNWATCH 命令可以手动取消对所有键的监视。
WATCH mykey
val = GET mykey
val = val + 1
MULTI
SET mykey $val
EXEC
上一篇 下一篇

猜你喜欢

热点阅读