インターフェース 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[]...)キーをフラッシュします。