Redis - ein einfaches Verständnis des Überwachungsbefehls

Die grundlegende Syntax lautet wie folgt:

WATCH key [key ...]

Mit dem Befehl Redis Watch können Sie einen oder mehrere Schlüssel überwachen. Sobald einer der Schlüssel geändert (oder gelöscht) wurde, werden die nachfolgenden Transaktionen unterbrochen und nicht ausgeführt.

Überwachen Sie einen Schlüssel, der Schlüssel wird geändert

Operationsbeispiel: Es Fügen Sie hier eine Bildbeschreibung ein
kann festgestellt werden, dass nach dem Ändern des überwachten Schlüssels die Transaktion nicht ausgeführt wird, sodass der Wert des Schlüssels 1 ist.

Überwachen Sie mehrere Schlüssel, ein Schlüssel wird geändert

Operationsbeispiel:
Fügen Sie hier eine Bildbeschreibung ein
Unter den überwachten Mehrfachschlüsseln wird festgestellt, dass die Transaktion nicht ausgeführt wird, nachdem einer der Schlüsselschlüssel geändert wurde. Der Wert von Schlüssel ist also 3, der Wert von Schlüssel1 ist immer noch 1 und der Wert von Schlüssel2 ist immer noch 2.

Der überwachte Schlüssel wird gelöscht

Operationsbeispiel: Es
Fügen Sie hier eine Bildbeschreibung ein
kann festgestellt werden, dass nach dem Löschen des überwachten Schlüssels die Transaktion nicht ausgeführt wird und der Wert von Schlüssel2 unverändert bleibt, der immer noch 2 ist.

Ich denke du magst

Origin blog.csdn.net/weixin_38106322/article/details/108486843
Empfohlen
Rangfolge