基本的な構文は次のとおりです。
WATCH key [key ...]
Redis Watchコマンドを使用して、1つ以上のキーを監視できます。キーの1つが変更(または削除)されると、後続のトランザクションは中断され、実行されません。
キーを監視し、キーが変更されます
操作例:
監視対象のキーを変更した後、トランザクションが実行されないため、キーの値が1 であることがわかります。
複数のキーを監視し、1つのキーを変更します
操作例:
監視対象の複数のキーのうち、いずれかのキーが変更された後はトランザクションが実行されないため、keyの値は3、key1の値は1、key2の値は2のままであることがわかります。
監視対象の鍵が削除された
操作例:
監視対象のキーが削除された後、トランザクションは実行されず、key2の値は変更されず、2のままであることがわかります。