thinkphp3.2配置redis缓存和文件缓存

举报
lxw1844912514 发表于 2022/03/27 22:36:58 2022/03/27
3.8k+ 0 0
【摘要】 如果把一些常用但又不容易变的数据存缓存,而不是每次查数据库,这样能很大减轻数据库压力 最近由于项目需要,就尝试了一把redis,但是后面又用了tp3.2的文件缓存,直接进入主题: 在config.php中增加如下代码:   'DATA_CACHE_PREFIX' => 'tp',...

如果把一些常用但又不容易变的数据存缓存,而不是每次查数据库,这样能很大减轻数据库压力
最近由于项目需要,就尝试了一把redis,但是后面又用了tp3.2的文件缓存,直接进入主题:
在config.php中增加如下代码:


           'DATA_CACHE_PREFIX' => 'tp',//缓存前缀
            'DATA_CACHE_TYPE'=>'Redis',//缓存类型
            'REDIS_RW_SEPARATE' => false, //是否开启Redis读写分离
            'REDIS_HOST'=>'127.0.0.1',
            'REDIS_PORT'=>'6379',//端口号
            'REDIS_TIMEOUT'=>'300',//超时时间
            'REDIS_PERSISTENT'=>false,//是否长连接
            'REDIS_AUTH'=>'test',//AUTH认证密码
            'DATA_CACHE_TIME'=> 10800,      // 数据缓存有效期 0表示永久缓存
     
    
    存值:S('name',$value);
    取值:$value = S('name');
    删除:S('name',null);

文件缓存:则把TYPE类型改为File

版权声明:转载请注明出处 https://blog.csdn.net/wengedexiaozao/article/details/81461166

文章来源: blog.csdn.net,作者:lxw1844912514,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/lxw1844912514/article/details/100028159

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。