## `Mix\Redis\RedisConnection` 组件 Redis 组件是使用魔术方法对 redis 扩展提供的方法做映射处理,可调用扩展内提供的所有方法。 | 类 | 调用 | 连接方式 | | --- | --- | --- | | Mix\Redis\RedisConnection | app()->redis | 短连接 | ## 使用方法 ### 获取连接 - 同步模式 ``` $redis = app()->redis; ``` - 协程模式 **(框架默认为协程模式)** > 通过连接池组件获取。 ``` $redis = app()->redisPool->getConnection(); $redis->release(); // 不手动释放的连接不会归还连接池,会在析构时丢弃 ``` ### 命令调用 这里只举例几个常用方法,更多方法请自行百度。 ~~~ // 写入一个string值 $redis->set($key, $value); // 写入一个带生存时间的string值 $redis->setex($key, 3600, $value); // 在名称为key的list左边(头)添加一个值为value的 元素 $redis->lpush($key, $value); ~~~