English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El comando Multi de Redis se utiliza para marcar el inicio de un bloque de transacción.
Los múltiples comandos dentro del bloque de transacción se pondrán en una cola en el orden en que se introducen, y finalmente se ejecutarán de manera atómica (atómica) por el comando EXEC .
La sintaxis básica del comando Multi de Redis es la siguiente:
redis 127.0.0.1:6379> Multi
>= 1.2.0
Siempre devuelve OK .
redis 127.0.0.1:6379> MULTI # Marcar el inicio de una transacción OK redis 127.0.0.1:6379> INCR user_id # Múltiples comandos encolados en orden 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 # Ejecutar 1) (entero) 1 2) (entero) 2 3) (entero) 3 4) PONG