N
N
nepster-web2015-12-11 05:08:17
Redis
nepster-web, 2015-12-11 05:08:17

How is redis different from RabbitMQ?

I have long known about these technologies and it's time to feel them. There is no time to pinch both, but there is a desire to understand one well.
As far as I knew RabbitMQ is a queue server, and Redis is a key-value store. However, now I see redis is often used both as a queue and as well as pub/sub.
Therefore, the question is what is actually the difference between them and where to use what?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vladimir Chernyshev, 2015-12-11
@nepster-web

RabbitMQ is a full-fledged queue server that has "its own" database under the hood. Redis is a database over which a queue server can be built. It makes sense to build a queue server over Redis, IMHO, if a full-fledged server is not needed, and Redis is already used as a database.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question