Sometimes, Redis is used as a cache and sometimes as the main database.
Senior Software Engineer at a tech services company with 10,001+ employees
A simple, powerful, and fast solution that can be used as a main database
Pros and Cons
- "Redis is a simple, powerful, and fast solution."
- "Sometimes, we use Redis as a cluster, and the clusters can sometimes suffer some issues and bring some downtime to your application."
What is our primary use case?
What is most valuable?
Redis is a simple, powerful, and fast solution.
What needs improvement?
Sometimes, we use Redis as a cluster, and the clusters can sometimes suffer some issues and bring some downtime to your application.
For how long have I used the solution?
I have been using Redis for three years.
Buyer's Guide
Oracle Coherence vs. Redis
October 2024
Find out what your peers are saying about Oracle Coherence vs. Redis and other solutions. Updated: October 2024.
815,854 professionals have used our research since 2012.
What do I think about the stability of the solution?
I rate Redis a seven or eight out of ten for stability.
What do I think about the scalability of the solution?
In our team, around 20 to 25 engineers are using the solution.
I rate Redis a nine or ten out of ten for scalability.
How are customer service and support?
The solution's technical support team was quite knowledgeable and fast.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We previously used other solutions like DynamoDB, Elasticsearch, and Postgres for different use cases. We switched to Redis because maintaining the cluster for Elasticsearch was very complex and a lot of work. Also, the other solutions were very, very expensive.
How was the initial setup?
The solution’s initial setup is easy.
What about the implementation team?
Since we're using the AWS self-managed version, Redis can be deployed very fast if you go through the console. If you do an infrastructure, its setup will take longer. But if you just want to play with it and set it up quickly, it can be done in 10 to 15 minutes or less.
What's my experience with pricing, setup cost, and licensing?
The solution's pricing is good compared to other databases doing the same thing. It might be cheaper to use Redis in some cases and not in others. Redis is not an overpriced solution.
What other advice do I have?
Redis is deployed on-cloud in our organization.
When it started, Redis had a very simple structure, but now it has a lot of powerful data structures. Users should investigate because they can use other things for their data structure. Redis has more new use cases. Users must consider that Redis is single-threaded, which might take a toll on them when they write to Redis. This might be an issue if you need very high throughput with writes.
Overall, I rate Redis a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Net Developer at Freelance
Faster data access with distributed caching and room for Docker-free local operation
Pros and Cons
- "Redis is good for distributed caching management."
- "Redis should have an option to operate without Docker on a local PC."
What is our primary use case?
I use Redis for distributed caching management. Additionally, I sometimes use it for Pub/Sub mechanisms.
What is most valuable?
Redis is good for distributed caching management. It provides a faster way to access data compared to SQL Server caching management, making it preferable for caching.
What needs improvement?
Redis should have an option to operate without Docker on a local PC. That would be beneficial for me.
For how long have I used the solution?
I have been using Redis for five years.
What do I think about the stability of the solution?
Sometimes Redis has issues with TBS, which affect its performance. However, I think these might be due to improper setup on my end. Based on stability, I would rate Redis a six or seven out of ten.
How are customer service and support?
I have never had to contact the support team for any reason.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Before using Redis, I used NCache and SQL Server Cache.
What's my experience with pricing, setup cost, and licensing?
The pricing for Redis is average compared to other solutions, and it's more cost-effective than SQL Server caching management for my purposes.
What other advice do I have?
Redis Cache is better than other competitors and I would recommend it to other people.
I'd rate the solution nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Nov 8, 2024
Flag as inappropriateBuyer's Guide
Oracle Coherence vs. Redis
October 2024
Find out what your peers are saying about Oracle Coherence vs. Redis and other solutions. Updated: October 2024.
815,854 professionals have used our research since 2012.
Team Lead at Braveryes Engineering and Services Private Limited
Helps to store and load static content for multi-client products
Pros and Cons
- "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 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."
What is our primary use case?
Our organization's main use case for Redis is to store and load static content for our multi-client products.
What is most valuable?
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.
What needs improvement?
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.
How are customer service and support?
I haven't contacted technical support yet.
What's my experience with pricing, setup cost, and licensing?
The tool is open-source. There are no additional costs.
What other advice do I have?
If you have a large amount of non-dynamic data that needs to be delivered to the client, you should use Redis. I don't think that it will support AI initiatives since it doesn't support continuous data. I rate the overall solution a seven out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: May 24, 2024
Flag as inappropriateSenior Software Engineer at Moniepoint
Offers good stability and information processing is very fast
Pros and Cons
- "It makes operations more efficient. The information processing is very fast, and very responsive. It's all about the technology."
- "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."
What is our primary use case?
I have been using a specific infrastructure. We use it primarily for customer service.
What is most valuable?
It makes operations more efficient. The information processing is very fast, and very responsive. It's all about the technology.
What needs improvement?
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. But no one provided a GUI, or maybe we didn't request it. I'm not sure. We just make use of it.
For how long have I used the solution?
My experience with this product has been very good.
What do I think about the stability of the solution?
It's been very stable. I would rate the stability a ten out of ten.
What was our ROI?
We saw an ROI. It made the processing of our transactions faster. So there are some details we get, like customer contract details, customer details, customer ID, there are so many details for that. So we get it from Redis, which makes it faster.
What other advice do I have?
I would rate it an eight out of ten.
I would recommend to explore this product as it's gonna make the work easy.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal Consultant at Sapienze Tech FZE
Improves database speed and helps with caching
Pros and Cons
- "The product offers fast access to my database."
- "The initial setup took some time as our technical team needed to familiarize themselves with Redis."
What is our primary use case?
We use Redis for caching and to improve the speed of the database.
How has it helped my organization?
The product offers fast access to my database.
For how long have I used the solution?
I have been working with the product since 2022.
What do I think about the stability of the solution?
Since implementing the product, we have experienced stability in our applications.
What do I think about the scalability of the solution?
The solution is scalable.
How was the initial setup?
The initial setup took some time as our technical team needed to familiarize themselves with Redis. Once they gained expertise, the deployment process became straightforward and was completed within a month and a half. A seven-member team helped with the deployment.
What's my experience with pricing, setup cost, and licensing?
Redis is an open-source product.
What other advice do I have?
I rate the product an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior FullStack Developer/Engineer/Architect at Capitbrok
A scalable solution with a very fast and easy-to-use online interface
Pros and Cons
- "The online interface is very fast and easy to use."
- "There is a lack of documentation on the scalability of the solution."
What is our primary use case?
I use the solution for saving user sessions and user data for different applications.
What is most valuable?
The online interface is very fast and easy to use.
What needs improvement?
There is a lack of documentation on the scalability of the solution.
The product should create awareness about its scalability.
For how long have I used the solution?
I have been using the solution for five years.
What do I think about the stability of the solution?
The solution is very stable.
What do I think about the scalability of the solution?
The product is very scalable.
How was the initial setup?
The initial setup is easy.
What about the implementation team?
The deployment could take one to two weeks.
What other advice do I have?
People using the solution should be aware of all the features of the solution. Overall, I rate the solution a ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Staff Software Engineer at a tech vendor with 1,001-5,000 employees
Fast single-threaded solution for large datasets and effective concurrency management
What is our primary use case?
In the past, I used Redis as a cache, and currently, I'm using it as a messaging system.
How has it helped my organization?
Redis is pretty fast compared to others, making it a reliable choice. It's much more reliable and helps with our message broker functionalities.
What is most valuable?
Redis is a single thread, which is one of the key features I like. Redis is also pretty fast, and many of our use cases are satisfied with its single-threaded nature. This feature helps us manage concurrency effectively.
What needs improvement?
I don't think there's any room for improvement as it's been good for large-scale use and large datasets.
For how long have I used the solution?
I have been using Redis for almost three years now.
What do I think about the stability of the solution?
I haven't faced any issues from a performance, outage, or availability point of view. It's good.
What do I think about the scalability of the solution?
It's very easy to scale up and scale down. I'd say it's highly scalable.
How are customer service and support?
I didn't get a chance to interact with their support team.
How would you rate customer service and support?
Positive
What other advice do I have?
Use Redis wisely because it is a single-threaded tool. There was an issue we faced in the past where a query was not optimized, which impacted performance significantly.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Oct 2, 2024
Flag as inappropriateSoftware Development Engineer at a tech vendor with 1-10 employees
An in-memory, key-value data store for fast access
Pros and Cons
- "The in-memory data makes it fast."
- "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."
What is our primary use case?
It was a classic caching use case. In my previous company, we were running MongoDB on the cloud, and we were running Redis for caching. We were just starting, so the data size was pretty small there.
How has it helped my organization?
We were caching the data, and it was helpful in terms of speed. It uses the key-value method for storing the data, and everything lives in memory, so it helps with the speed. Solutions such as Redis, or Memcached, are helpful for fast access.
What is most valuable?
The in-memory data makes it fast.
What needs improvement?
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. I believe as the Redis ecosystem grows, over time, there will be more adoption, and its community will grow. There will be more resources available for support and questions.
In terms of features, they are doing a good job and coming up with many new features, such as Redis Search. They have also introduced a new cloud service. However, I haven't used it much, and I'm not that familiar with the Redis ecosystem, so I don't have input on the features they need to build or improve.
What other advice do I have?
I'd rate it an eight out of ten because it did what I needed, and it did a good job. However, currently, not every product in the Redis ecosystem has a great community or great support.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our FREE report comparing Oracle Coherence and Redis based on reviews, features, and more!
Updated: October 2024
Popular Comparisons
IBM MQ
Apache Kafka
ActiveMQ
Amazon RDS
Amazon SQS
Microsoft Azure SQL Database
Elastic Search
PubSub+ Platform
Chroma
Google Cloud Memorystore
Faiss
Amazon ElastiCache
Couchbase
SingleStore
OpenSearch
Buyer's Guide
Download our FREE report comparing Oracle Coherence and Redis based on reviews, features, and more!
Quick Links