Redis è definito come server di struttura dati. Redis fornisce funzionalità multiple come memcache, queue, pubsub ecc. Questo è molto utile per un cloudapp/webstack in cui 3 componenti RabbitMQ(queuing) + XMPP(pubsub) + Memcache possono essere attualmente sostituiti con redis. Tuttavia, la coda non è ricca di funzionalità come RabbitMQ.