Open In App

Difference between Oracle and MariaDB

Last Updated : 20 Sep, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

1. Oracle: 
Oracle is commercial software developed by Oracle Corporation. Oracle widely uses RDBMS. Oracle allows quick and safe store and retrieval of data. It is used for running Online Transaction Processing and Data Warehousing. Oracle runs on the most major operating systems like Mac OS, Unix, Windows and Linux. Oracle has a networking stack, allows applications from a different platform to communicate with the Oracle easily. 

2. 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. 

Difference between Oracle and MariaDB : 
 

S.NO. Oracle MariaDB
1. It was developed by Oracle Corporation. It was developed by the MariaDB Foundation and is built on the basis of MySQL.
2. It was launched in 1980. It was released on 29 October 2009. Based on MySQL released originally in 1995.
3. Oracle is written in C and C++ language. MariaDB is written in C, C++, Perl and Bash languages.
4. It has predefined datatypes such as NVarchar, number, CLOB. It has predefined datatypes such as float, date, number, etc.
5. It supports concept of Referential Integrity. It also supports concept of Referential Integrity.
6. Oracle server operating system can be Windows, Solaris, Linux. MariaDB server operating systems are FreeBSD, Linux, Solaris and Windows.
7. It uses Horizontal partitioning with the Optional Oracle Partitioning methods. MariaDB does not use any partitioning method.
8. It uses Selectable Replication method. It does not use any replication method.

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads