thinkphp 的文件缓存存在并发的情况下有点小坑,如果有并发的情况还是需要内存数据库来存储缓存数据。下面大概介绍一下thinkphp 5.1配置redis的方法。
修改项目根目录/config/cache.php
代码语言:javascript复制<?php
return [
// 缓存配置为复合类型
'type' => 'complex',
'default' => [
'type' => 'file',
// 全局缓存有效期(0为永久有效)
'expire'=> 0,
// 缓存前缀
'prefix'=> 'think',
// 缓存目录
'path' => '../runtime/cache/',
],
'redis' => [
'type' => 'redis',
'host' => '127.0.0.1',
// 全局缓存有效期(0为永久有效)
'expire'=> 0,
// 缓存前缀
'prefix'=> 'think',
],
// 添加更多的缓存类型设置
];
?>
文章作者ianzhi,原文地址:https://www.dnote.cn/users/ianzhi/posts/thinkphp5.1shiyongredis作为缓存引擎
文章版权归作者所有,转载请保留此声明。