lumen使用Redis

it2022-05-05  192

Redis安装

下载地址:https://github.com/MSOpenTech/redis/releases 根据电脑的配置自行选择下载包 解压后,打开一个cmd窗口,使用cd命令切换至解压目录,例如D:\Redis,执行以下命令

redis-server.exe redis.windows.conf

Redis运行成功后显示:

使用Redis

1 安装扩展

composer require predis/predis composer require illuminate/redis

2 在 "bootstrap/app.php"中添加以下代码

$app->register(Illuminate\Redis\RedisServiceProvider::class);

3 在 “bootstrap/app.php” 中删除以下代码的注释

$app->withFacades() $app->withEloquent()

4 在".env"中配置redis参数

根据自己的情况配置

REDIS_HOST=127.0.0.1 REDIS_PORT=6379 REDIS_PASSWORD=foobared

5 使用Redis

首先引入类

use Illuminate\Support\Facades\Redis

直接使用redis函数

Redis::setex('name', 1, 'redis'); return Redis::get('name');

6 第二种使用Redis的方法

首先引入类

Illuminate\Support\Facades\Cache

直接使用redis函数

Cache::store('redis')->put('name', 'redis', 1); return Cache::store('redis')->get('name');

最新回复(0)