Redis Applied Design Patterns