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

Amazon SQS vs Redis comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

Amazon SQS
Average Rating
8.6
Reviews Sentiment
7.4
Number of Reviews
25
Ranking in other categories
Message Queue (MQ) Software (4th)
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

Aravind Nithiyanandham - PeerSpot reviewer
Jul 25, 2024
Used for notifying, queuing servers, and queuing messages
We use Amazon SQS for notifying, queuing servers, queuing messages, and notifying the people for alerting systems. We have been using Amazon SQS in one of the projects for queuing messages. For alerting, we have production support where SQS is mostly used I have been using Amazon SQS for four to…
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

"One of the most valuable features of Amazon SQS is its event-driven invocation."
"I appreciate that Amazon SQS is fully integrated with Amazon and can be accessed through normal functions or serverless functions, making it very user-friendly. Additionally, the features are comparable to those of other solutions."
"The libraries that connect and manage the queues are rich in features."
"The most valuable feature of Amazon SQS is its scalability."
"We use Amazon SQS for notifying, queuing servers, queuing messages, and notifying the people for alerting systems."
"We use the tool in interface integrations."
"SQS is very stable, and it has lots of features."
"I like how we can subscribe to multiple topics in Amazon SQS. It's also much simpler and quicker to set up than other solutions. It also supports patterns like Kafka and RapidMQ's fan-out pattern but with easier implementation."
"The most valuable features of Redis are its ease of use and speed. It does not have access to the disc and it is fast."
"The online interface is very fast and easy to use."
"The best thing about Redis is its ability to handle large amounts of data without frequently hitting the database. You can store data in temporary memory, especially for high-volume data."
"The solution is fast, provides good performance, and is not too expensive."
"I use Redis mostly to cache repeated data that is required."
"It makes operations more efficient. The information processing is very fast, and very responsive. It's all about the technology."
"Redis is a simple, powerful, and fast solution."
"The product offers fast access to my database."
 

Cons

"For Amazon SQS, in particular, I think AWS Management Console has shortcomings. AWS Management Console should be a better pluggable option to help users with some integrations."
"There is room for improvement in handling large-scale data."
"The initial setup of Amazon SQS is in the middle range of difficulty. You need to learn Amazon AWS and know how to navigate, create resources, and structures, and provide rules."
"Be cautious around pay-as-you-use licensing as costs can become expensive."
"The search should be more user-friendly, allowing me to search for a longer period of time and return results faster."
"It would be easier to have a dashboard that allows us to see everything and manage everything since we have so many queues."
"A feature I would like to see in Amazon SQS is the ability to view the content of messages without removing them from the queue."
"The solution is not available on-premises so that rules out any customers looking for the messaging solution on-premises."
"Redis could improve its efficiency in handling locally stored data, not just Amazon Cloud or Google Cloud."
"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."
"The only thing is the lack of a GUI application. There was a time when we needed to resolve an issue in production. If we had a GUI, it would have been easier."
"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."
"If we use a lot of data, it will eventually cost us a lot."
"It's actually quite expensive."
"Sometimes, we use Redis as a cluster, and the clusters can sometimes suffer some issues and bring some downtime to your application."
"There is a lack of documentation on the scalability of the solution."
 

Pricing and Cost Advice

"Compared to the other options and based on what I have heard, Amazon SQS is relatively more expensive, but it is not insanely expensive."
"Amazon SQS is quite expensive and is at the highest price point compared to other solutions."
"I rate the tool's pricing a nine out of ten."
"It's quite expensive."
"SQS's pricing is very good - I would rate it nine out of ten."
"The pricing model is pay-as-you-use. It depends on your usage and configuration."
"The pricing of Amazon SQS is reasonable. The first million requests are free every month, and after, it's cost 40 cents for every million requests. There are not any additional fees."
"Amazon SQS is moderately priced."
"We saw an ROI. It made the processing of our transactions faster."
"Redis is an open-source solution. There are not any hidden fees."
"Redis is not an overpriced solution."
"The tool is open-source. There are no additional costs."
"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
18%
Computer Software Company
15%
Manufacturing Company
10%
Comms Service Provider
6%
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 needs improvement with Amazon SQS?
A feature I would like to see in Amazon SQS is the ability to view the content of messages without removing them from the queue. Enhanced filtering on the messages would be beneficial, as currently...
What is your primary use case for Amazon SQS?
The most common use case for Amazon SQS is decoupling an application. Instead of having one monolithic service with a timeout of about a minute, and if there are too many requests at the same time ...
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

No data available
Redis Enterprise
 

Overview

 

Sample Customers

EMS, NASA, BMW, Capital One
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 Amazon SQS vs. Redis and other solutions. Updated: October 2024.
815,854 professionals have used our research since 2012.