(experimental) support redis client