Latest web development tutorials

Redis comandos multi

transacción Redis

Redis comandos multi se utiliza para marcar el comienzo de un bloque de transacción.

Varios comandos dentro de un bloque de transacción serán colocados en una cola en el orden en que estaban última atómico (atómico) ejecutado por el comando EXEC.

gramática

redis Multi sintaxis del comando básico es el siguiente:

redis 127.0.0.1:6379> Multi

versiones disponibles

> = 1.2.0

Valor de retorno

Siempre devuelve OK.

Ejemplos

redis 127.0.0.1:6379> MULTI            # 标记事务开始
OK

redis 127.0.0.1:6379> INCR user_id     # 多条命令按顺序入队
QUEUED

redis 127.0.0.1:6379> INCR user_id
QUEUED

redis 127.0.0.1:6379> INCR user_id
QUEUED

redis 127.0.0.1:6379> PING
QUEUED

redis 127.0.0.1:6379> EXEC             # 执行
1) (integer) 1
2) (integer) 2
3) (integer) 3
4) PONG

transacción Redis