📜  Oracle 和 MariaDB 的区别

📅  最后修改于: 2021-09-15 01:57:12             🧑  作者: Mango

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

2. 玛丽亚数据库:
MariaDB 是一种开源关系数据库管理系统 (RDBMS),是广泛使用的 MySQL 数据库技术的兼容替代品。它由 MariaDB Foundation 开发并于 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 predefined datatypes (e.g., in PL/SQL package). 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. It is not free of data schema. It is 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.