public function Move(){
$redis=new Redis();
$flag=null;
//先检查redis有没有数据,若没有从数据库获取
if($redis->has('res')){
//redis有数据
//redis获取
$flag='redis';
$res=$redis->get('res');
}else{
//第一次查询
// 查询数据库
$flag='mysql';
$res=AdminModel::getAdminAll();
$redis->set('res',$res);
}
if(empty($res)){
return json(['code'=>1,'data'=>$res,'msg'=>'查询失败']);
}else{
return json(['code'=>0,'data'=>$res,'msg'=>'查询成功']);
}
}
PHP Redis缓存数据
最新推荐文章于 2024-04-25 16:13:48 发布