redis backend implementation
rename import signature to avoid collision with redis library
Merge remote-tracking branch 'nandub/feature/redis-backend'