Databases 7 min read

Why MySQL Became DB-Engines’ 2019 DBMS of the Year and What It Means

The article examines the 2019 DB-Engines ranking that crowned MySQL as the DBMS of the Year, discusses its historical development, compares it with Oracle and SQL Server, analyzes the rise of NoSQL systems, and explores the implications of hybrid features in modern relational databases.

Java Backend Technology
Java Backend Technology
Java Backend Technology
Why MySQL Became DB-Engines’ 2019 DBMS of the Year and What It Means

Annual DBMS: MySQL

According to DB-Engines, MySQL was the most popular DBMS in 2019, surpassing 350 other systems and earning the title of DBMS of the Year.

MySQL originated 25 years ago when Michael “Monty” Widenius and colleagues created it for personal use, quickly becoming a core component of the LAMP stack.

After Sun’s 2008 acquisition, concerns arose about the future of the open‑source project, which intensified when Oracle bought Sun two years later. In response, Monty Widenius forked MySQL to create MariaDB.

Oracle, however, continued to support MySQL by offering both an enterprise edition and a competitive community edition. MySQL 8.0, released in 2018, introduced significant speed improvements and added NoSQL document storage and JSON support.

Runner‑up: Oracle

Oracle’s popularity has fluctuated over the past eight years, dropping after 2015 but climbing again in 2019 to remain the top‑ranked DBMS on the DB‑Engines list, as confirmed by Gartner reports.

Third Place: Microsoft SQL Server

SQL Server, the 2016 DBMS of the Year, also maintained high popularity in 2019 and continues to be a flagship product despite Microsoft’s broader cloud offerings.

Conclusion

DB‑Engines notes that the top three databases are mature relational systems, but this does not signal the demise of NoSQL. The top‑10 list still includes MongoDB, Elasticsearch, and Redis, and many NoSQL databases continue to grow.

Furthermore, relational databases have incorporated many NoSQL features, such as document stores and graph models, blurring the boundaries between traditional RDBMS and newer data models.

For detailed rankings, see the DB‑Engines website.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

mysqlNoSQLDatabase RankingsRelational DatabasesDBMS
Java Backend Technology
Written by

Java Backend Technology

Focus on Java-related technologies: SSM, Spring ecosystem, microservices, MySQL, MyCat, clustering, distributed systems, middleware, Linux, networking, multithreading. Occasionally cover DevOps tools like Jenkins, Nexus, Docker, and ELK. Also share technical insights from time to time, committed to Java full-stack development!

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.