インターフェース RedisTxCommands
- すべての既知のサブインターフェース:
DefaultedRedisClusterConnection
、DefaultedRedisConnection
、RedisClusterConnection
、RedisCommands
、RedisConnection
、RedisConnectionUtils.RedisConnectionProxy
、StringRedisConnection
- すべての既知の実装クラス:
AbstractRedisConnection
、DefaultStringRedisConnection
、JedisClusterConnection
、JedisConnection
、LettuceClusterConnection
、LettuceConnection
public interface RedisTxCommands
Redis でサポートされているトランザクション / バッチ固有のコマンド。
- 作成者:
- Costin Leau, Christoph Strobl, Mark Paluch
メソッドのサマリー
メソッドの詳細
multi
void multi()- 関連事項:
exec
multi()
で開始されたトランザクションでキューに入れられたすべてのコマンドを実行します。
watch(byte[]...)
と一緒に使用する場合、監視対象のキーのいずれかが変更されていると、操作は失敗します。- 戻り値:
- 実行された各コマンドに対する応答のリスト。
- 関連事項:
discard
void discard()multi()
の後に発行されたすべてのコマンドを破棄します。watch
void watch(byte[]... keys) multi()
で開始されたトランザクション中の変更について、指定されたkeys
を監視します。- パラメーター:
keys
- null であってはなりません。- 関連事項:
unwatch
void unwatch()以前のすべてのwatch(byte[]...)
キーをフラッシュします。