Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 不确定是否获取所有注册表或尝试将其存储在redis上_Php_Redis - Fatal编程技术网

Php 不确定是否获取所有注册表或尝试将其存储在redis上

Php 不确定是否获取所有注册表或尝试将其存储在redis上,php,redis,Php,Redis,我不确定将所有用户存储在缓存中或每次请求所有用户时都请求数据库是否是一种好方法(我使用redis存储一些信息,但不是所有表) 可以将整个表存储在redis上,还是最好始终存储在数据库上 $all = Redis::get("users:all"); if($all){ return all; }else{ $users = User::all(); Redis::set("lead:users:all",$user

我不确定将所有用户存储在缓存中或每次请求所有用户时都请求数据库是否是一种好方法(我使用redis存储一些信息,但不是所有表)

可以将整个表存储在redis上,还是最好始终存储在数据库上

 $all = Redis::get("users:all");
 if($all){
      return all;
 }else{
      $users = User::all();
      Redis::set("lead:users:all",$users);
 }