One of the numerous important aspects for the smooth functioning of a website or a web app is the strength of its database. How well the DB handles critical high-volume traffic, is there a data recovery mechanism in case of system failures, advanced functionalities, etc. are some of the parameters that define the working of a DB.
Our previous blog introduced the non-relational DBMS MongoDB. In this article, we will look at an introduction to the MySQL database (an RDBMS) and go through its architecture and various features that make it the best choice with regards to developing web apps or websites.