TP5快速上手Redis,让您体验缓存如飞(tp5怎么使用redis)
TP5快速上手Redis,让您体验「缓存如飞」
Redis被称为世界上最快的存储,在各种web应用中被广泛使用。很多开发者,尤其是使用TP5框架开发的开发者,正在尝试在项目中使用Redis。以下是TP5快速上手Redis,让您体验「缓存如飞」的具体流程:
注:以下操作基于yaconf安装,其他若有不同,可自行解决
1、 首先需要下载并安装redis:
Windows:可以访问https://github.com/MicrosoftArchive/redis/releases,下载Redis windows版本,双击下载的msi文件,一路next安装完成
2、 安装成功后,可以将redis的路径添加到环境变量中,以便更好的进行管理
3、 配置redis数据库连接信息,修改/config/redis/database/database.php文件,添加以下内容:
// Redis 的连接配置。// 如果不配置 Redis,则会使用 file 缓存。
'redis' => [ 'driver' => 'redis',
// Redis 服务器地址 'host' => '127.0.0.1',
// Redis 服务器端口 'port' => '6379',
// Redis 密码 'password' => '',
],
4、 启动Redis服务,进入windows/system32目录,运行“ redis-server.exe –service-install ”命令,将redis服务安装到系统服务中
5、 修改TP5项目中config/cache.php文件,修改以下内容:
//缓存配置'cache' => [
// 默认缓存驱动 //'default' => 'redis',
'default' => 'file',//将其改为file,就可以根据本地开发环境在Redis上运行项目 // 缓存驱动列表
'stores' => [ 'file' => [
// 驱动方式 'type' => 'File',
// 缓存保存目录 'path' => '',
// 缓存有效期 0表示永久缓存 'expire' => 0,
// 缓存前缀 'prefix' => '',
// 是否存在子目录 'path_level' => 1,
], //线上环境上可以快速接入Redis缓存
' redis' => [ // 驱动方式
'type' => 'Redis', // 缓存前缀
'prefix' => '', // 服务器地址
'host' => '127.0.0.1', // 服务器端口
'port' => 6379, //如果有密码
'password' => '', // 缓存有效期 0表示永久缓存
'expire' => 0, ],
],],
6、只需要在程序中使用开发接口,如:
//键值写入Cache::set('key','value');
//获取值echo Cache::get('key');
以上就是 TP5快速上手Redis,让您体验「缓存如飞」的具体流程,希望通过本文能快速上手Redis,并能获得更好的用户体验。