多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~ 事务 multi, exec, discard - 进入和退出交易模式 $ret = $redis->multi(Redis::MULTI) ->set('key1', 'val1') ->get('key1') ->set('key2', 'val2') ->get('key2') ->exec();//array (true,'val1',true, 'val2') watch['key1','key2','keyn'] 监视其他客户端是否修改制定的key 如果在WATCH和EXEC之间修改key,则MULTI/EXEC事务将失败(返回FALSE) $redis->watch('x'); $ret = $redis->multi() ->incr('x') ->exec(); unwatch['key1','key2','keyn'] 取消 WATCH 命令对所有 key 的监视 如果在执行WATCH命令之后, EXEC命令或DISCARD命令先被执行了的话,那么就不需要再添加这个代码执行UNWATCH了 ~~~