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来进行前缀设置,可以大大的提高系统性能,改善上线后的角度。


数据运维技术 » TP5中利用Redis实现缓存功能的前缀设置(tp5 redis前缀)