Redis is not only for cache, but extra features such as persistence, publish and subscribe.
Difference between Redis PubSub vs RabbitMQ
|Redis Pub Sub||RabbitMQ|
|Used for simple publish and subscribe message||Stable, reliable message and enterprise pub sub|
|Not store messages during failovers in listerner||Store the messages for failover in listeners|
|No Support queues or point-to-point communication||Support for point-to-point queue and pub sub|