All posts

Laravel 安装 redis 依赖

安装依赖包 Laravel 中配置 redis config/database.PHP 中添加连接信息,具体参数可以参考官方文档: 这里表示 redis 服务器安装本机,端口为 6379,数据库为第 0 个数据库 控制器…

Laravel 安装 redis 依赖

安装依赖包

composer require predis/predis

Laravel 中配置 redis

config/database.PHP 中添加连接信息,具体参数可以参考官方文档:

'redis' => [
	'cluster' => false,
	'default' => [
		'host' => '127.0.0.1',
		'port' => 6379,
		'database' => 0,
	],
],
这里表示 redis 服务器安装本机,端口为 6379,数据库为第 0 个数据库

控制器或者模型中使用

当以上配置好以后,在任意一个控制器里引用 redis:

use Illuminate\Support\Facades\Redis;

我们可以用 set 命令来保存值到 redis,get 命令来获取值。

public function testRedis($name = "test"){
  Redis::set('name', $name);
  $result = Redis::get('name');
  var_dump($result);exit;
}

配置好路由访问这个方法,看输出是否正确。

总结

在使用之前,对 redis 必要的了解是必须的,最好在 linux 下安装一个 redis,然后把基本的命令跑一遍,这样对一些概念才不会感到模糊。

Redis 基础

Redis 基础

Redis 的 7 个应用场景

Redis 的 7 个应用场景

Discussion