1. 程式人生 > >redis 批處理 查詢所有的資料value

redis 批處理 查詢所有的資料value

redis在查詢所有的資料的時候,可以使用mget,效能比get快。

mget的時間複雜度是O(1),返回包含所有給定的key值的列表

在php中使用例項:

 public function getList(Query $query)
    {
    $keys = $this->redis->keys("*");
    $result = array();
    $result = $this->redis->mget($keys);
    $res = array();
    foreach ($result as $key => $val) {
    $res[$key] = json_decode($val, TRUE);
    }
   
    return $res;
    }