RedisCache: fix Get/GetMulti error return

When I use the RedisCache's `Get` method, sometime it's OK.  But when conn.Do returns an error, something looks so strange.  I get an error `ErrCacheMiss`, but  in fact the key's value is still in the Redis. In this moment, that it just returns `ErrCacheMiss` is not a good idea.