def get(*keys)
      return self.connection.hget(@key, keys.first) if keys.size == 1
      return self.connection.mapped_hmget(@key, *keys).reject { |_, v| v.nil? }
    end
def get(*keys)
      return self.connection.hget(@key, keys.first) if keys.size == 1
      return self.connection.mapped_hmget(@key, *keys).reject { |_, v| v.nil? }
    end
Returns the value at key
 @param [Array<#to_s>] keys a list of keys to fetch; can be only one
 @return [Hash<String, String>] if only one key was passed, then return the value for it; otherwise returns a Ruby hash
                                where each key in the `keys` is mapped to the value returned by redis