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加入群聊,欢迎一起研究技术
转载请注明:laravel中使用redis 出自老鄢博客 | 欢迎分享