O Redis é uma base chave/valor (key/value) rápido, muito rápido. Coisas com muito volume e pouca informação.
Para caching e sessões ele é ainda melhor por seus recursos de expiração automática (veja expire e ttl no Redis).
Além disso, fazer sharding é fácil. E o modo cluster está quase pronto para produção (em testes já está há algum tempo).
(continua...)