laravel8 实现单列模式封装Redis

laravel8 实现单列模式封装Redis,第1张

laravel8 实现单列模式封装Redis

封装

set($key,$val);
    }

    
    public function get($key)
    {
        return self::$_instance->get($key);
    }

    
    public function exists($key)
    {
        return self::$_instance->get($key);
    }
}

控制器里面使用

$redis = Redis::getInstance();


if(!$redis->exists('data'))
{
 //数据库
  $data = Film::paginate(10);
//redis 一份
  $redis->set('data',json_encode($data));
}else{
  $data = $redis->get('data');
  $data = json_decode($data,true);
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5685225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存