Redis được định nghĩa là máy chủ cấu trúc dữ liệu. Redis cung cấp nhiều chức năng như memcache, queue, pubsub, v.v. Điều này rất hữu ích cho cloudapp / webstack, nơi 3 thành phần RabbitMQ (xếp hàng) + XMPP (pubsub) + Memcache hiện có thể được thay thế bằng redis. Mặc dù vậy, xếp hàng không có nhiều tính năng như RabbitMQ.