public function hSet($hashKey, $key, $data, $expireTime = 3600)
    {
        $data = (is_object($data) || is_array($data)) ? json_encode($data) : $data;

        $data = gzdeflate($data, 0);

        if (strlen($data) > 4096) {
            $data = gzdeflate($data, 6);
        }

        $status = $this->redis->hSet($hashKey, $key, $data);

        $this->redis->expire($hashKey, $expireTime);

        return $status;
    }
public function hSet($hashKey, $key, $data, $expireTime = 3600)
    {
        $data = (is_object($data) || is_array($data)) ? json_encode($data) : $data;

        $data = gzdeflate($data, 0);

        if (strlen($data) > 4096) {
            $data = gzdeflate($data, 6);
        }

        $status = $this->redis->hSet($hashKey, $key, $data);

        $this->redis->expire($hashKey, $expireTime);

        return $status;
    }
public function hSet ( $ hashKey , $ key , $ data , $ expireTime = 3600 ) { $ data = ( is_object ( $ data ) || is_array ( $ data ) ) ? json_encode ( $ data ) : $ data ; $ data = gzdeflate ( $ data , 0 ) ; if ( strlen ( $ data ) > 4096 ) { $ data = gzdeflate ( $ data , 6 ) ; } $ status = $ this -> redis -> hSet ( $ hashKey , $ key , $ data ) ; $ this -> redis -> expire ( $ hashKey , $ expireTime ) ; return $ status ; }
set hash cache

@param  hashKey
@param  key
@param  data
@param  expireTime (int)
@return int
set hash cache