1、存redis
使用setex命令可以同时设置数据和保存时间
$data = [
'name'=>zhangsan,
'age' => 28,
'sex' => 1
];
Redis::setex($cacheKey, 300, serialize($data));
2、取redis
if (Redis::exists($cacheKey) {
$res = Redis::get($cacheKey);
$res = unserialize($res);
} else{
//从数据库读取数据
}
3、更新redis
if(Redis::exists($cahceKey){
Redis::del($cahceKey);
}