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