laravel,lumen predis与phpredis切换

一、安装 predis/predis 包
composer require predis/predis
二、配置
1.配置文件 config/database.php
predis方式
'redis' => [
'client' => 'predis',  #连接方式 predis
'clusters' => [
'default' => [
[
'host' => env('REDIS_HOST', 'localhost'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
'read_write_timeout' => 60,   #读写超时时间
],
],
],

],


phpredis方式 (保证php已经安装redis扩展)
'redis' => [
'client' => 'phpredis',  #连接方式 phpredis
'clusters' => [
'default' => [
[
'host' => env('REDIS_HOST', 'localhost'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
'read_timeout' => 30,   #读超时时间
'persistent'=>false,   #是否使用pconnect长连接  默认不使用
],
],
],
],


在线交流