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


如果把一些常用但又不容易變的數據存緩存,而不是每次查數據庫,這樣能很大減輕數據庫壓力
最近由於項目需要,就嘗試了一把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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM