What users are saying about

Amazon RDS

Top Rated
68 Ratings

MySQL<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
634 Ratings

Amazon RDS

Top Rated
68 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

MySQL<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
634 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8 out of 101

Add comparison

Likelihood to Recommend

Amazon RDS

Amazon RDS is well suited if you need a highly-available, cloud-hosted, scalable database for websites or web applications. It can grow to serve as many queries as you need (at a cost) and is easy to configure. That being said, RDS can get expensive quickly depending on your use. If you're hosting a simple website or blog, it would be cheaper to stand up a database inside the EC2 instance powering the application. If you're not working with a lot of data, RDS can potentially be overkill for your needs.
Eric Mann profile photo

MySQL

MySQL works extremely well for small to mid sized web applications using open source stacks like LAMP or Java. The integrations are strong and the administration works out extremely well. MySQL is indispensable as a tools database. You can see this in its consistent usage in this capacity for over 15 years. I would not use MySQL for a large complex enterprise systems with terabyte databases and complex deployments.
Christopher Weiss profile photo

Pros

  • Zero manual configuration, you can get an instance up and running in just 5 minutes.
  • High scalability (RDS simplifies setting up master-slave cluster) and reliability (Multi AZ replications).
  • Automatic backups so that we don't have to worry about losing data.
Arjun Komath profile photo
  • MySQL is very easy to install, and thanks to a bevy of third-party tools that can be added to the database, setting up an implementation is a relatively simple task. In addition, it’s also an easy database to work with.
  • The general apprehension was that Oracle would change the device into a shut, restrictive environment. Thankfully, however Oracle has fixed its hold on MySQL to some degree, it can even now be viewed as an open-source database choice, as the code is still accessible for nothing on the web.
  • Despite the fact that MySQL's ubiquity has wound down to some degree as of late, it stays a standout amongst the most-utilized database frameworks as a part of the world.
No photo available

Cons

  • We have at times dealt with a few latency issues between RDS and our server instances even when they are in the same zone. This isn't a big deal if you're appropriately caching, but if you were to run a CMS, say Drupal, without caching on RDS from an EC2 instance it could be quite a bit slower than using a single box.
  • Occasionally Amazon will depreciate a particular version and you are forced to "do some work" to migrate your database in a time period you may not have anticipated. Not sure there is any way around this for anybody, but it's a thing to think about.
Justin Schroeder profile photo
  • Does not really support larger databases as efficiently as smaller ones. When the data grows, only the simple and indexed query gets good performance, however, a complex query gets comparatively slow, even sometimes unable to fulfill the request.
  • A few stability issues. There have been some cases when MySQL works perfectly fine for 1-2 weeks and then it just suddenly crashes.
  • Poor performance scaling. SQL does not support auto sharding, so you may need to maintain your nodes manually.
Sudha Govindaraju profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
MySQL8.1
Based on 3 answers
Performance is pretty good for medium to large set of data. We haven't tried using it for super large set of data.
No photo available

Usability

No score
No answers yet
No answers on this topic
MySQL7.6
Based on 4 answers
Usability I think it's pretty good overall.
No photo available

Support

No score
No answers yet
No answers on this topic
MySQL8.4
Based on 2 answers
The support staff is friendly, knowledgeable, and efficient. I only had to get part way through my explanations before they had a solution. They will walk you through a fix or actually connect in and fix the problem for you--or would if you can allow it. I've done it both ways with them. They are always forthcoming with 'how to do this if it happens again' information. I love working with MySQL support.
Kenneth Hess profile photo

Implementation

No score
No answers yet
No answers on this topic
MySQL7.3
Based on 1 answer
1. Estimate your data size.2. Test, test, and test.
No photo available

Alternatives Considered

Automated snap-shotting every 24 hours is, again something that I could just set up in minutes with a few clicks, though we also backup on cron jobs to elsewhere, and, because of our industry we have a HUGE "forensic logs" that initially live in the database but get archived off every seven days. (We literally log every single API call between our front-end and our application servers, and the data structures that the APIs return.
Dharma raju profile photo
Golden but I like this better because of the UX/UI. I wasn't the person to select this software but I'm glad my company ended up going with this and keeping it because I use this every single day in my position and couldn't imagine trying to learn another software tool
No photo available

Return on Investment

  • ROI can't be judged with just one factor, if the hardware has to be brought and maintained, we might need an additional resource for maintaining the database (database admin).
  • Comparatively there are only positive ROIs to date, so we would highly recommend using Amazon RDS.
No photo available
  • Since it is not as resource hogging as other options, it is easier to set it up on relatively cheaper servers.
  • For projects with a very small implementation period, you'll be able to get up and running with it pretty quickly which is big deal in a lot of ways.
  • With proper configuration, it scales well, saving a lot of money again.
No photo available

Pricing Details

Amazon RDS

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

MySQL

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details