新聞中心
《TP5中利用Redis實(shí)現(xiàn)緩存功能的前綴設(shè)置》

將當(dāng)前的操作緩存起來,可以極大的提高系統(tǒng)的運(yùn)行性能和效率,Redis是一個(gè)強(qiáng)大的、高性能的NoSQL持久化存儲,何來可以被高效的應(yīng)用到緩存上,ThinkPHP5不僅得以支持,而且提供了來自高度封裝,下面就來看看如何進(jìn)行配置,實(shí)現(xiàn)TP5中利用Redis實(shí)現(xiàn)緩存功能的前綴設(shè)置。
一、首先安裝PHP Redis擴(kuò)展,確保已經(jīng)沒問題
在進(jìn)行安裝之前,需要確保系統(tǒng)沒有安裝PHPRedis擴(kuò)展,如何安裝,網(wǎng)上資料比較豐富,按照步驟一步步來即可安裝,此外注意安裝的版本要先最新版本,支持TP5.0。
二、編輯config文件,進(jìn)行相關(guān)參數(shù)設(shè)置
接下來就要在config文件中進(jìn)行相關(guān)設(shè)置,以CP5.0.27為例,找到配置文件`Config.php`,在文件結(jié)尾處找到`’redis’ => []`變動中,填入相應(yīng)的參數(shù)設(shè)置:
'redis' => [
'host' => '127.0.0.1', //鏈接的主機(jī)地址
'port' => 6379, //端口號
'password' => '', //鏈接認(rèn)證密碼
]
三、利用Redis的方法在緩存時(shí)設(shè)置前綴
利用TP的Cache的驅(qū)動 RedisS 來操作,在文件`vendors\Redis.php`中找到類`Redis`,在該類中添加 `public $prefix;`,即可在調(diào)用緩存方法時(shí)設(shè)置前綴,如`$redis->set($redis->prefix.”key”,”value”);`。
記著存在config文件中配置Redis相關(guān)參數(shù),利用Redis來進(jìn)行前綴設(shè)置,可以大大的提高系統(tǒng)性能,改善上線后的角度。
成都服務(wù)器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。物理服務(wù)器托管租用:四川成都、綿陽、重慶、貴陽機(jī)房服務(wù)器托管租用。
本文題目:TP5中利用Redis實(shí)現(xiàn)緩存功能的前綴設(shè)置(tp5 redis前綴)
分享鏈接:http://www.dlmjj.cn/article/codecij.html


咨詢
建站咨詢
