目录
tp6如何使用redis缓存
redis
tp6
本地安装redis,配置phpredis扩展
1.下载redis
这里根据自己系统位数去下载redis软件
2.对应版本php扩展
下载扩展这里选择对应的php版本去下载对应的,小编这里用的是php7.3.4nts
2.1 将下载好的php_redis.dll和php_redis.pdb复制到对应php版本的ext文件夹下
2.2 2. 找到php.ini文件打开 输入extension=php_redis保存即可
3.配置环境变量
右键我的电脑->属性->高级系统设置开始配置
4.开启redis
直接使用命令Redis-server.exe开启
5.phpinfo() 查看phpredis扩展是否安装成功
在项目里用方法去查看
public function index() { dump(phpinfo()); }
登录后复制
5.1 打开redis新建连接
6.配置config/cache.php添加redis配置
<?php // +---------------------------------------------------------------------- // | 缓存设置 // +---------------------------------------------------------------------- return [ // 默认缓存驱动 'default' => env('cache.driver', 'redis'), // 缓存连接方式配置 'stores' => [ 'file' => [ // 驱动方式 'type' => 'File', // 缓存保存目录 'path' => '', // 缓存前缀 'prefix' => '', // 缓存有效期 0表示永久缓存 'expire' => 0, // 缓存标签前缀 'tag_prefix' => 'tag:', // 序列化机制 例如 ['serialize', 'unserialize'] 'serialize' => [], ], // 更多的缓存连接(配置成redis一样) 'redis'=>[ 'type' =>'Redis', // 这一句很重要 'host' => '127.0.0.1', 'port' => 6379, ] ], ];
登录后复制
7.使用redis缓存
<?php namespace app\admin\controller; use app\BaseController; use think\cache\driver\Redis; use think\facade\Cache; class Index extends BaseController { public function index() { Cache::store('redis')->set('phone', 150000266892); dump(Cache::store('redis')->get('phone')); } }
登录后复制
8.查看redis缓存成功
以上是tp6如何使用redis缓存的详细内容。更多信息请关注PHP中文网其他相关文章!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
刺客信条阴影:贝壳谜语解决方案
1 周前
By DDD
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前
By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
3 周前
By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

在Docker环境中使用PECL安装扩展时报错的原因及解决方法在使用Docker环境时,我们常常会遇到一些令人头疼的问�...

Go语言中使用RedisStream实现消息队列时类型转换问题在使用Go语言与Redis...

Redis队列与MySQL稳定性对比:为什么Redis容易丢数据?在开发环境中,使用PHP7.2和ThinkPHP框架,我们常面临选择合�...

在Laravel6项目中如何检查Redis连接的有效性是一个常见的问题,特别是在项目依赖于Redis进行业务处理时。以下是...

本文探讨如何在Debian系统上优化网站性能。“DebianStrings”并非标准术语,可能指的是Debian系统中用于提升网站性能的工具或技术。以下是一些实用技巧:一、Web服务器及PHP环境配置建议使用宝塔面板简化安装和配置过程。推荐安装Nginx1.22.1作为Web服务器,PHP8.2作为脚本解释器,以及MySQL10.7.3-MariaDB作为数据库系统。务必启用必要的PHP扩展,例如fileinfo、opcache、memcached、red
