public interface TransactionCommands extends RedisCommands
限定符和类型 | 方法和说明 |
---|---|
void |
discard()
取消事务,放弃执行事务块内的所有命令
详情说明 http://redisdoc.com/transaction/discard.html
|
List<Object> |
exec()
执行所有事务块内的命令
详情说明 http://redisdoc.com/transaction/exec.html
|
com.buession.lang.Status |
multi()
标记事务开始
详情说明 http://redisdoc.com/transaction/multi.html
|
com.buession.lang.Status |
unwatch()
取消 WATCH 命令对所有 key 的监视;
如果在执行 WATCH 命令之后, EXEC 命令或 DISCARD 命令先被执行了的话,那么就不需要再执行 UNWATCH 了
详情说明 http://redisdoc
.com/transaction/unwatch.html
|
com.buession.lang.Status |
watch(byte[]... keys)
监视一个或多个 key ,如果在事务执行之前这个或这些 key 被其他命令所改动,那么事务将被打断
详情说明 http://redisdoc.com/transaction/watch.html
|
com.buession.lang.Status |
watch(String... keys)
监视一个或多个 key ,如果在事务执行之前这个或这些 key 被其他命令所改动,那么事务将被打断
详情说明 http://redisdoc.com/transaction/watch.html
|
com.buession.lang.Status multi()
void discard()
com.buession.lang.Status watch(String... keys)
keys
- 一个或多个 keycom.buession.lang.Status watch(byte[]... keys)
keys
- 一个或多个 keycom.buession.lang.Status unwatch()
Copyright © 2022 buession.com Inc.. All rights reserved.