Share your experience using IBM Cloudant

The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.

Use our online form to submit your review. It's quick and you can post anonymously.

Your review helps others learn about this solution
The PeerSpot community is built upon trust and sharing with peers.
It's good for your career
In today's digital world, your review shows you have valuable expertise.
You can influence the market
Vendors read their reviews and make improvements based on your feedback.
Examples of the 84,000+ reviews on PeerSpot:

Chethan Rao S - PeerSpot reviewer
Software Engineer at Medflix
Real User
Top 5
Performs much better than traditional databases, integrates well and lot of learning resources available
Pros and Cons
  • "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."
  • "It's actually quite expensive."

What is our primary use case?

We use it primarily for real-time applications. In our web application, we added a feature where hundreds of people could play a quiz in real time. 

Instead of using traditional databases like SQL, we implemented Redis to make everything happen in real time – all those quick calculations, data hashing for easy retrieval, and so on. 

It was a live quiz feature, so Redis helped a lot. I also use Redis for caching and similar general use cases.

How has it helped my organization?

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.

What is most valuable?

It performs much better than traditional databases. Our calculations happen in real-time, which was crucial for that quiz feature.

What needs improvement?

The price could be better. 

For how long have I used the solution?

I have been using it for more than two years. 

What do I think about the stability of the solution?

It has been a reliable product for us.

What do I think about the scalability of the solution?

It's been working very well for us. Since our scale isn't huge, it's able to handle our needs without issues.

Which solution did I use previously and why did I switch?

I've also worked with PostgreSQL, Cassandra, MySQL, and Elasticsearch.

It's tough to find a direct competitor because Redis, Cassandra, PostgreSQL, and Elasticsearch all serve different purposes. Cassandra excels when you structure tables according to your requirements upfront. It offers fast reads. However, the Cassandra Query Language (CQL) isn't as flexible as SQL – there are no joins, for example. It is a very restricted query language. So, we need to carefully design your database tables with future data needs in mind.

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.

What's my experience with pricing, setup cost, and licensing?

It's actually quite expensive compared to SQL since Redis uses a system's main RAM, which is costly. And memory can be limited.

We opt for a dedicated server.

What other advice do I have?

Overall, I would rate the solution an eight out of ten. It's been very stable so far and performs well within our system.

I would recommend it, but I would also highlight the cost factor as something to consider.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
Ramkumar  Kolpurath - PeerSpot reviewer
Co-Founder & CTO at Busofttech
Real User
Effectively handles database backup mechanisms and patch management
Pros and Cons
  • "Amazon RDS handles database backup mechanisms and patch management."
  • "There are some advanced monitoring queries that we cannot execute because Amazon doesn't give admin privileges to the end users."

What is our primary use case?

We have a SaaS-based application. We use the RDS version of SQL Server because it is self-managed by AWS in terms of patch management, SQL server patch management, and OS patch management.

What is most valuable?

Amazon RDS handles database backup mechanisms and patch management. Since the solution handles OS and database-level patches, we need not worry about security breaches. Amazon RDS has some metrics to show with respect to SQL performance or query running.

What needs improvement?

I have seen some limitations in Amazon RDS when I try to use SSIS in an RDS world. I need an Active Directory enabled from a security perspective, which was a little painful and cost me extra. There are some advanced monitoring queries that we cannot execute because Amazon doesn't give admin privileges to the end users. We can create another supervisor, but we don't have real admin privileges.

There are some limitations regarding some of the queries and the tools. We tried data replication, and a few features available in an enterprise SQL Server are disabled in the RDS world. We need to upgrade it to an enterprise version. Amazon RDS should improve its metrics a little more.

For how long have I used the solution?

I have been using Amazon RDS for more than ten years.

What do I think about the stability of the solution?

Amazon RDS is a very stable solution.

What do I think about the scalability of the solution?

Since it is a SaaS-based application, about 30 to 40 developers are working with Amazon RDS.

How are customer service and support?

We have mostly found the answers to our issues in their forums, but I didn't get a chance to talk to the solution's technical support.

How was the initial setup?

The initial setup of the solution can be done very easily with the click of a button.

What's my experience with pricing, setup cost, and licensing?

Amazon RDS is not a very expensive solution.

What other advice do I have?

Initially, we had an EC2 instance with SQL Server license installed. We had some challenges regarding patch management and backups, and we decided to move to Amazon RDS.

Although Amazon RDS is not a very expensive solution, I would not recommend it for extremely cost-conscious people. Amazon RDS is not a very expensive solution. Amazon RDS is the best solution if you need to quickly turn around an application or product. Amazon RDS is worth the money for me. It is quite easy for a beginner to learn to use Amazon RDS for the first time.

Overall, I rate the solution an eight 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?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate