📜  Oracle和MariaDB之间的区别

📅  最后修改于: 2021-08-24 16:36:38             🧑  作者: Mango

1. Oracle:
Oracle是由Oracle Corporation开发的商业软件。 Oracle广泛使用RDBMS。 Oracle允许快速安全地存储和检索数据。它用于运行在线事务处理和数据仓库。 Oracle在Mac OS,Unix,Windows和Linux等最主要的操作系统上运行。 Oracle具有网络堆栈,允许来自不同平台的应用程序轻松与Oracle通信。

2. MariaDB:
MariaDB是一个开源关系数据库管理系统(RDBMS),它是广泛使用的MySQL数据库技术的兼容即插即用替代品。它由MariaDB基金会开发,最初于2009年10月29日发布。MariaDB具有大量新功能,因此在性能和面向用户方面比MySQL更好。 Oracle和MariaDB之间的区别:

S.NO. Oracle MariaDB
1. It was developed by Oracle Corporation. It was developed by MariaDB Foundation.
2. It was launched in 1980. It was released on 29 October 2009.
3. Oracle is written in C and C++ language. MariaDB is written in C, C++, Perl and Bash languages.
4. It has no predefined datatypes. It has predefined datatypes such as float, date, number, etc.
5. It does not provide the concept of Referential Integrity and hence does not have Foreign Keys. It provides the concept of Referential Integrity and has Foreign Keys.
6. It is free of data schema. It is also free of data schema.
7. Oracle server operating system is Oracle. MariaDB server operating systems are FreeBSD, Linux, Solaris and Windows.
8. It uses Horizontal partitioning with the Optional Oracle Partitioning methods. MariaDB does not use any partitioning method.
9. It uses Selectable Replication method. It does not use any replication method.