rewrite famous java redis client Jedis; Add sentinel support for redis which is jedis lack of