事务模式

最后更新于:2022-04-02 06:28:00

# 事务模式 [TOC] 可使用`multi`和`exec`实现`Redis`的事务模式。 ## 使用示例 ~~~ const REDIS_SERVER_HOST = '127.0.0.1'; const REDIS_SERVER_PORT = 6379; go(function () { $redis = new Swoole\Coroutine\Redis(); $redis->connect(REDIS_SERVER_HOST, REDIS_SERVER_PORT); $redis->multi(); $redis->set('key3', 'rango'); $redis->get('key1'); $redis->get('key2'); $redis->get('key3'); $result = $redis->exec(); var_dump($result); }); ~~~ * 使用`mutli`指令启动事务,之后所有指令将被加入到队列中等待执行 * 使用`exec`指令执行事务中的所有操作,并一次性返回所有结果
';