laravel中使用redis

发布时间:2020-10-30 23:54:52 阅读:1247次

redis有很广泛的应用,在laravel中该如何使用redis

首先需要安装扩展包 composer require predis/predis

然后在.env中添加配置

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

controller中使用时需要 use Illuminate\Support\Facades\Redis;

然后Redis::set('key','value');

连接多个redis

config/database.php中编辑

'redis' => [
'client' => 'predis',
'default' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
],
'my-connection' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
],
],
使用

$redis = Redis::connection('my-connection');

echo "key->".$redis->get('key');

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel中使用redis 出自老鄢博客 | 欢迎分享