multi

abbr. (lateinisches Präfix = viele oder viel) (lateinisches Präfix) viele; Rohrnetzsystem; [Atmosphäre] Mehrbandbild; [Maschine] Mehrschichtiges Wellrohr

redis MULTI-Befehl Syntax

Funktion: Markieren Sie den Anfang eines Transaktionsblocks.

Syntax: MULTI

Beschreibung: Mehrere Befehle innerhalb des Transaktionsblocks werden der Reihe nach in eine Warteschlange gestellt und schließlich atomar durch den EXEC-Befehl ausgeführt.

Verfügbare Versionen: >= 1.2.0

Zeitliche Komplexität: O(1).

Rückgabe: Rückgabe immer OK.

redis MULTI-Befehl Beispiel

redis> MULTI            # 标记事务开始
OK
redis> INCR user_id     # 多条命令按顺序入队
QUEUED
redis> INCR user_id
QUEUED
redis> INCR user_id
QUEUED
redis> PING
QUEUED
redis> EXEC             # 执行
1) (integer) 1
2) (integer) 2
3) (integer) 3
4) PONG