thinkphp5 redis快取驅動的簡單應用
首先之前記得裝好redis擴充套件
標頭檔案
namespace app\index\controller;
use think\Controller;
use think\Db;
use think\view;
use think\Cache;
use think\cache\driver\Redis;
//使用複合型快取型別
'cache' => [
// 使用複合快取型別
'type' => 'complex',
// 預設使用的快取
'default' => [
// 驅動方式
'type' => 'redis',
// 快取儲存目錄
'path' => CACHE_PATH,
],
// 檔案快取
'file' => [
// 驅動方式
'type' => 'file',
// 設定不同的快取儲存目錄
'path' => RUNTIME_PATH . 'file/',
],
// redis快取
'redis' => [
// 驅動方式
'type' => 'redis',
// 伺服器地址
'host' => '39.108.37.76',
'password' => 'aabbccdd11',
'port' => 6379,
'select' => 0,
'timeout' => 3600,
'expire' => 3600,
'persistent' => false,
'prefix' => '',
],
],
控制器
public function redis()
{
// echo phpinfo();
// exit;
// $Redis=new Redis();
Cache::store('redis')->set('name11','11111',3600);
Cache::store('file')->set('nam','value111',3600);
dump(Cache::store('file')->get('nam'));
dump(Cache::get('name11'));
exit;
}