MySQL - reliable, scalable and cost effective
Use Cases and Deployment Scope
MySQL allows us to implement an enterprise-grade database in a cost-effective and easily supportable way - we don't have to depend upon proprietary database formats, it has great performance, scales as we need it to, runs on a variety of operating systems, can be easily migrated to new hardware and is easy to securely backup.
Because it is easily and widely connected to, we can also use it in a variety of other apps and as a repository for large amounts of structured data.
Pros
- Stable - it just runs, with minimal downtime or errors
- Fast - well-structured data is quickly written and read
- Secure - MySQL is easy to keep data secure from people and applications that shouldn't see it
- Easy to use - SQL is industry standard so no problems with adding, editing and reading data stored in MySQL
Cons
- Free it from Oracle's grasp! Bring back the old days...
Likelihood to Recommend
Everyone has their preferred applications and, no doubt, for larger data warehouses or more intensive applications, MySQL may have its limits, but for the area that I operate in, it's a great match.
