Redis jest zdefiniowany jako serwer struktury danych. Redis zapewnia wiele funkcji, takich jak memcache, kolejka, pubsub itp. Jest to bardzo przydatne w przypadku cloudapp/webstack, gdzie 3 komponenty RabbitMQ(kolejkowanie) + XMPP(pubsub) + Memcache mogą być obecnie zastąpione przez redis. Jednak kolejkowanie nie jest tak bogate w funkcje jak RabbitMQ.