Try our new research platform with insights from 80,000+ expert users

IBM MQ vs Redis comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

IBM MQ
Average Rating
8.4
Number of Reviews
162
Ranking in other categories
Business Activity Monitoring (1st), Message Queue (MQ) Software (1st), Message Oriented Middleware (MOM) (1st)
Redis
Average Rating
8.8
Number of Reviews
17
Ranking in other categories
NoSQL Databases (8th), In-Memory Data Store Services (1st), Vector Databases (4th)
 

Featured Reviews

SelvaKumar4 - PeerSpot reviewer
Mar 22, 2024
Offers the ability to batch metadata transfers between systems that support MQ as the communication method
I use MQ MFT for asynchronous communication – file and message transfers. I also frequently use IBM MQ for its queuing mechanisms and queue management IBM MQ is good for system integration within our organization.  If we need to do batch metadata transfers – involving APIs and MQ – we can do that…
Chethan Rao S - PeerSpot reviewer
Apr 17, 2024
Performs much better than traditional databases, integrates well and lot of learning resources available
It improved the performance. For example, data structures like hashmaps in Redis make it a very fast database – much faster than traditional SQL databases. It can perform at significantly higher speeds. Latencies are very low. Our primary focus wasn't on saving money but on improving performance for that specific feature. So, performance has been the key improvement. Every calculation happened in real time. It improved the performance 10X. In our company, we have limited resources, so we can't manage the database ourselves. We use services from Azure for that. So, Redis integrates well with those services. We use Azure Cache for Redis.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The system integration is good."
"This solution has improved and influenced the communication between different applications, then standardized that communication."
"IBM MQ deals mainly with the queuing mechanism. It passes the data and it publishes it. These two abilities are the most valuable features."
"The solution is fast with end data compared to other messaging tools."
"The first things are its simplicity and its robustness. Compared to any other product, it's the most robust I've worked with. And it's extremely easy to manage."
"The thing that I like about MQ most is its reliability. It's one of those types of products that just works. You don't have to tinker around with it too much."
"I haven't seen any severe issues related to it. Most of the time it's running. That is the advantage of IBM MQ."
"I think the whole product is useful. Their database and all is very good, and the product is fine. The fact that it ensures message delivery is probably the most important thing. I also like that you're able to trace and track everything. If it doesn't arrive at the destination, it will go back to the queue, and no message will be lost."
"I find Redis valuable primarily for its caching capabilities, particularly in handling cache requests effectively. Its simplicity in managing key-value pairs for caching is one of its strengths, making it a preferred choice over more complex databases like MongoDB for specific use cases. However, I haven't explored Redis extensively for managing complex data structures beyond caching, as MongoDB might be more suitable for such scenarios."
"It makes operations more efficient. The information processing is very fast, and very responsive. It's all about the technology."
"The in-memory data makes it fast."
"What I like best about Redis is its fast and easy use. It has interesting algorithms like HyperLogLog and provides useful features. It's also good for implementing scalable rate limiting."
"Redis is a simple, powerful, and fast solution."
"Redis is better tested and is used by large companies. I haven't found a direct alternative to what Redis offers. Plus, there are a lot of support and learning resources available, which help you use Redis efficiently."
"The product offers fast access to my database."
"I use Redis mostly to cache repeated data that is required."
 

Cons

"While there is support for API, it's not like the modern API capabilities."
"The pricing needs improvement."
"The licensing fees should be more cost-effective so that we can better pitch the product to our clients. With the pricing as it is, they tend to move away from IBM products."
"The main issue we are having with the solution is due to the connection dropouts which have been going on for a long time now."
"The issue is that they're using a very old clustering model."
"the level of training as well as product marketing for this product are not that great. You rarely find a good training institute that provides training. Many of the architects in several organization are neither aware of the product nor interested in using it. IBM should provide good training on products like this."
"They probably need to virtualize the MQ flow and allow us to design the MQ flow using the UI. It would also help to migrate to the cloud easily and implement AWS Lambda functions with minimum coding. If you have to code, then just with NodeJS or Java."
"SonicMQ CAA (continuous availability architecture) functionality on auto failover and data persistence should be made available without a shared drive, as it exists in multi-instance queue managers."
"Redis should have an option to operate without Docker on a local PC."
"Redis could improve its efficiency in handling locally stored data, not just Amazon Cloud or Google Cloud."
"There are some features from MongoDB that I would like to see included in Redis to enhance its overall efficiency, such as the ability to perform remote behaviour. MongoDB is more efficient in handling updates than deletions and is quicker in processing updates, but it can be slower regarding deletions. This can sometimes pose a challenge, especially when dealing with large datasets or frequent data manipulations that involve deletions. In such cases, I often rewrite columns or update values instead of directly deleting data, as it can be more efficient."
"The initial setup took some time as our technical team needed to familiarize themselves with Redis."
"If we use a lot of data, it will eventually cost us a lot."
"I would prefer it if there was more information available about Redis. That would make it easier for new beginners. Currently, there is a lack of resources."
"The tool should improve by increasing its size limits and handling dynamic data better. We use the client ID or associate it with a key for static content. The solution will not be easy for a beginner. Unless you understand SQL data, it will be difficult to understand and use Redis. It also needs to be user-friendly."
"It's actually quite expensive."
 

Pricing and Cost Advice

"It is a very expensive product compared to the open source products in the market."
"It's super expensive, so ask them if they can consolidate some other licensing costs. But, IBM is IBM, so I guess we'll pay for it."
"IBM MQ is expensive and they charge based on the CPU."
"I think the pricing is reasonable, especially with IIB as a part of it."
"IBM products, in general, have high licensing costs and support costs are too high."
"99.999 percent availability for less than a penny per message over the past 25 years. IBM MQ is the cheapest software in the IBM software portfolio, and it is one of the best."
"To implement such an IBM solution, a company has to pay a lot in term of licensing and consultancy. A pricing model might be a better option."
"Our costs haven't increased but they also have not improved."
"Redis is an open-source solution. There are not any hidden fees."
"The tool is open-source. There are no additional costs."
"Redis is not an overpriced solution."
"We saw an ROI. It made the processing of our transactions faster."
"Redis is an open-source product."
report
Use our free recommendation engine to learn which Message Queue (MQ) Software solutions are best for your needs.
815,854 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
38%
Computer Software Company
12%
Manufacturing Company
6%
Government
4%
Financial Services Firm
20%
Computer Software Company
16%
Educational Organization
7%
Manufacturing Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What is MQ software?
Hi As someone with 45+ years of experience in the Transaction and Message Processing world, I have seen many "MQ" solutions that have come into the market place. From my perspective, while each pro...
What are the differences between Apache Kafka and IBM MQ?
Apache Kafka is open source and can be used for free. It has very good log management and has a way to store the data used for analytics. Apache Kafka is very good if you have a high number of user...
How does IBM MQ compare with VMware RabbitMQ?
IBM MQ has a great reputation behind it, and this solution is very robust with great stability. It is easy to use, simple to configure and integrates well with our enterprise ecosystem and protocol...
What do you like most about Redis?
Redis is better tested and is used by large companies. I haven't found a direct alternative to what Redis offers. Plus, there are a lot of support and learning resources available, which help you u...
What needs improvement with Redis?
Redis could improve its efficiency in handling locally stored data, not just Amazon Cloud or Google Cloud. It would be helpful if Redis could provide a one-stop solution for all data varieties, whi...
What is your primary use case for Redis?
I used Redis for a one-time implementation while working on a college project. I implemented it locally on a machine and used it for a vector search.
 

Comparisons

 

Also Known As

WebSphere MQ
Redis Enterprise
 

Learn More

 

Overview

 

Sample Customers

Deutsche Bahn, Bon-Ton, WestJet, ARBURG, Northern Territory Government, Tata Steel Europe, Sharp Corporation
1. Twitter 2. GitHub 3. StackOverflow 4. Pinterest 5. Snapchat 6. Craigslist 7. Digg 8. Weibo 9. Airbnb 10. Uber 11. Slack 12. Trello 13. Shopify 14. Coursera 15. Medium 16. Twitch 17. Foursquare 18. Meetup 19. Kickstarter 20. Docker 21. Heroku 22. Bitbucket 23. Groupon 24. Flipboard 25. SoundCloud 26. BuzzFeed 27. Disqus 28. The New York Times 29. Walmart 30. Nike 31. Sony 32. Philips
Find out what your peers are saying about IBM MQ vs. Redis and other solutions. Updated: October 2024.
815,854 professionals have used our research since 2012.