English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Multi コマンドは、トランザクションブロックの開始をマークするために使用されます。
トランザクションブロック内のコマンドは、優先順位通りにキューに入れられ、最後にEXECコマンドが原子的に(atomic)に実行されます。
redis Multi コマンドの基本的な语法は以下の通りです:
redis 127.0.0.1:6379> Multi
>= 1.2.0
常にOKを返します。
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