

MySQL and Amazon Aurora compete in the database management systems category. Amazon Aurora seems to have the upper hand due to its managed services and enhanced scalability by AWS, providing high performance and availability.
Features: MySQL offers a multi-threaded architecture, indexed conditional pushdown, and compatibility with LAMP/WAMP, being open-source, extensible, and scalable. Amazon Aurora provides high performance and availability, along with unique scalability features and compatibility with MySQL and PostgreSQL.
Room for Improvement: MySQL faces challenges with complex InnoDB functionality, lack of active directory integration, and less strong support for large-scale databases compared to Aurora. Amazon Aurora's pricing concerns and limited feature enhancement outside the AWS ecosystem suggest areas for improvement.
Ease of Deployment and Customer Service: MySQL is commonly deployed on-premises or in hybrid cloud environments with community support but lacks consistent official technical backing. Amazon Aurora benefits from AWS's public cloud deployment, offering robust customer support including AWS managed service advantages.
Pricing and ROI: MySQL's open-source nature offers a cost-effective option for businesses, though enterprise versions incur costs but offer favorable ROI for non-critical tasks. Amazon Aurora may be costlier than self-managed alternatives but is seen as cost-effective for its performance capabilities.
Using Amazon Aurora has saved us significantly in terms of manpower costs, with nearly fifty percent savings compared to an on-premises solution.
I have seen a return on investment with MySQL, as it allows us to manage with fewer employees, focusing on business logic rather than database management.
Technical support from Amazon is rated very highly.
The initial support could improve by having engineers familiarize themselves with the issue content to provide more specialized assistance from the start.
I would rate the documentation and online support a 10 out of 10.
We have no issues and usually receive timely responses.
This scalability is critical as it allows for runtime expansion, which is essential for businesses moving from on-premises to the cloud.
Regarding scalability and the ability to scale, I would give it a 9.5 out of ten.
Meeting scalability requirements through cloud computing is an expensive affair.
MySQL's scalability is currently adequate, as we have increased operations from ten thousand to twelve thousand devices, and it is working fine for us.
It offers a stable environment, ensuring consistent performance.
I would rate the stability of Amazon Aurora as a nine out of ten.
We face certain integration issues, especially when we integrate the database with security solutions like IBM QRadar.
From my experience, MySQL was pretty stable.
There are technical challenges, such as the inability to provision the database using a PostgreSQL snapshot directly.
Keeping extensions up-to-date with PostgreSQL releases would enhance Aurora's functionality.
A cost reduction would support multiple teams to adopt this solution since the cost is currently higher.
It could be more beneficial if MySQL can enhance its data masking functionality in the same way it has improved data encryption.
Oracle could improve on scalability.
The load balancer, MySQL LB, which is used to connect to the application, lacks clear documentation.
The pricing is reasonable and not overly expensive.
Amazon Aurora is not very expensive as other solutions with similar features from other vendors come at almost the same cost.
The pricing for Amazon Aurora is different from DocumentDB because DocumentDB is cheaper.
Oracle has different components, so if you need security, you have to procure a different license, but here everything is inbuilt and it's not costly.
Amazon Aurora offers a 99.9% SLA compared to PostgreSQL. This ensures a high level of availability for our applications.
It replicates data across multiple Availability Zones, ensuring high availability and geographical redundancy, which can be considered a GR instead of a DR.
The functions I have found most valuable in Amazon Aurora PostgreSQL are features that are not available in normal RDS PostgreSQL, particularly for scaling and restoration purposes in the event of failure.
With Oracle, we have to buy another solution for encryption and masking, but MySQL supports native encryption, which enhances our return on investment.
The main feature we utilize in MySQL is the view, and I can say that it is the most valuable feature for our needs.
It allows programming, writing stored procedures, creating views, constraints, and triggers easily.
| Product | Mindshare (%) |
|---|---|
| MySQL | 5.9% |
| Amazon Aurora | 3.2% |
| Other | 90.9% |


| Company Size | Count |
|---|---|
| Small Business | 5 |
| Midsize Enterprise | 4 |
| Large Enterprise | 14 |
| Company Size | Count |
|---|---|
| Small Business | 75 |
| Midsize Enterprise | 33 |
| Large Enterprise | 61 |
Amazon Aurora offers a relational database service with high availability and compatibility with MySQL and PostgreSQL. It is designed for efficient scalability and seamless integration within AWS, making it optimal for applications requiring robust performance and reliability.
Amazon Aurora distinguishes itself through its managed maintenance, ensuring high operational efficiency. It provides users with the ability to auto-scale their database resources, allowing businesses to maintain cost efficiency without sacrificing performance. The service includes robust disaster recovery options and supports up to sixteen read replicas, which are critical for mission-critical applications. Users benefit from smooth, cross-region replication and integration capabilities with other AWS services, enhancing data reliability and accessibility.
What are the most important features of Amazon Aurora?Amazon Aurora is extensively used across various industries such as finance, e-commerce, and healthcare, supporting internal applications with its relational database prowess. Many organizations leverage its serverless capabilities and cost-effective scalability for developing business intelligence and payment processing solutions. The seamless migration assistance from Oracle databases further underscores its appeal for enterprises looking to optimize database performance and reduce operational costs.
MySQL is an open-source database known for its ease of use and high performance. It offers features like replication and clustering, making it ideal for diverse applications. Its cost-effectiveness and LAMP integration are key advantages for businesses.
MySQL supports a variety of languages and platforms, providing reliable, scalable data management. Its graphical interface and LAMP architecture integration enhance its usability, while community support further strengthens its appeal. Challenges include scalability issues with large databases, lack of advanced clustering, and limited high-availability features. Complex queries may affect performance, and integration can pose difficulties. The outdated interface and insufficient documentation are also concerns, along with replication and backup reliability issues.
What are MySQL's key features?MySQL is widely implemented in industries such as web development, e-commerce, and finance. It's used for managing dynamic websites, powering e-commerce platforms, and supporting financial applications. Its compatibility with PHP and cost-effectiveness make it suitable for CMS platforms like WordPress. With cloud services integration, MySQL is a backend choice for scalable applications in various sectors.
We monitor all Relational Databases Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.