1. MariaDB :
MariaDB is an open source relational database management system (RDBMS) that is a compatible drop-in replacement for the widely used MySQL database technology. It is developed by MariaDB Foundation and initially released on 29 October 2009. MariaDB has a significantly high number of new features, which makes it better in terms of performance and user-orientation than MySQL.
2. MS SQL Server :
Microsoft SQL Server is a relational database management system (RDBMS) which is platform dependent and it is both GUI and command based software. It supports a wide variety of transaction processing, business intelligence and analytics applications in corporate IT environments. It was developed by Microsoft Corporation and initially released on April 24, 1989.
Difference between MariaDB and MS SQL Server :
|S.NO.||MARIADB||MS SQL SERVER|
|1.||Developed by MariaDB Corporation Ab and MariaDB Foundation on 2009.||Developed by Microsoft Corporation and initially released on April 24, 1989.|
|2.||MariaDB is written in C, C++, Perl and Bash languages.||MS SQL server is written in C and C++.|
|3.||It is a MySQL application compatible open source RDBMS, enhanced with high availability, security, interoperability and performance capabilities.||It is a Microsofts relational DBMS.|
|4.||The primary database model for MariaDB is Relational DBMS.||The primary database model for MS SQL Server is also Relational DBMS.|
|5.||It has two Secondary database models – Document store and Graph DBMS.||It also has two Secondary database models – Document store and Graph DBMS.|
|6.||The license for MariaDB is Open Source.||The license for MS SQL Server is Commercial.|
|7.||Server operating systems for MariaDB are FreeBSD, Linux, Solaris and Windows.||Server operating systems for MS SQL Server are Linux and Windows.|
|8.||It support two replication methods – Master-master replication and Master-slave replication.||It also support replication but in depends on the SQL-Server Edition.|
|9.||Technical documentation : mariadb.com/kb/en/library||Technical documentation : docs.microsoft.com/en-ie/sql/sql-server/sql-server-technical-documentation|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.