Redis driver and generalization