Why Redis Enterprise for messaging?
Redis Enterprise is based on a shared-nothing, symmetric architecture that allows dataset sizes to grow linearly and seamlessly without requiring changes to the application code.
Redis Enterprise offers multiple models of high availability and geographic distribution enabling local latencies for your users when needed.
Multiple persistence options (AOF per write or per second and snapshots) with no impact to performance ensures that you don’t have to rebuild your database servers after failures.
Support for extremely large datasets with the use of intelligent tiered access to memory (RAM, persistent memory or Flash) ensures that you can scale your datasets to meet the demands of your users without significantly impacting performance.