Redis provider agnostic