TP5中利用Redis实现缓存功能的前缀设置(tp5 redis前缀)
《TP5中利用Redis实现缓存功能的前缀设置》
将当前的操作缓存起来,可以极大的提高系统的运行性能和效率,Redis是一个强大的、高性能的NoSQL持久化存储,何来可以被高效的应用到缓存上,ThinkPHP5不仅得以支持,而且提供了来自高度封装,下面就来看看如何进行配置,实现TP5中利用Redis实现缓存功能的前缀设置。
一、首先安装PHP Redis扩展,确保已经没问题
在进行安装之前,需要确保系统没有安装PHPRedis扩展,如何安装,网上资料比较丰富,按照步骤一步步来即可安装,此外注意安装的版本要先最新版本,支持TP5.0。
二、编辑config文件,进行相关参数设置
接下来就要在config文件中进行相关设置,以CP5.0.27为例,找到配置文件`Config.php`,在文件结尾处找到`’redis’ => []`变动中,填入相应的参数设置:
'redis' => [
'host' => '127.0.0.1', //链接的主机地址 'port' => 6379, //端口号
'password' => '', //链接认证密码 ]
三、利用Redis的方法在缓存时设置前缀
利用TP的Cache的驱动 RedisS 来操作,在文件`vendors\Redis.php`中找到类`Redis`,在该类中添加 `public $prefix;`,即可在调用缓存方法时设置前缀,如`$redis->set($redis->prefix.”key”,”value”);`。
记着存在config文件中配置Redis相关参数,利用Redis来进行前缀设置,可以大大的提高系统性能,改善上线后的角度。