Redis се дефинира като сървър за структура на данни. Redis предоставя множество функции като memcache, queue, pubsub и т.н. Това е много полезно за cloudapp/webstack, където 3 компонента RabbitMQ(queuing) + XMPP(pubsub) + Memcache в момента могат да бъдат заменени с redis. Опашката обаче не е толкова богата на функции като RabbitMQ.