add redis client support