📜  IBM DB2 和 Maria DB 的区别

📅  最后修改于: 2021-09-10 02:34:28             🧑  作者: Mango

1. IBM DB2:
IBM DB2 是 IBM 于 1983 年开发的关系型数据库。它被认为是为 AI 构建的数据库管理产品家族。它具有增强的执行交易的能力。它基于ACID的原理工作,具有很高的灵活性和性能。它具有高效的备份设施,被认为非常安全。它非常可靠,并得到 Linux、Unix 和 Windows 操作系统的支持。它具有商业许可证,并且具有很高的可扩展性。

2. 玛丽亚数据库:
Maria DB 是 MySQL 的增强版,由 MySQL 的原始开发人员为增加功能而制作。 Maria DB 是一个开源软件。由于其速度和稳健性,它在全球范围内使用。它是由 Maria DB 企业于 2009 年开发的。它是安全的,并且还具有内置的数据库防火墙。它是一个关系数据库,它有一个 SQL 接口,我们可以从中访问数据。

IBM DB2 和 Maria DB 的区别:

S.NO. IBM DB2 Maria DB
1. IBM DB2 serves as a family of data management products which is built for AI. Maria DB is an enhanced version of MySQL.
2. It has shared nothing architecture. It is not implemented by shared nothing architecture.
3. It has more efficient backup functionality as compared to Maria DB. It has comparatively less efficient backup functionality.
4. It was developed by IBM in 1983. It was developed by Maria Enterprise in 2009.
5. It is a commercial software. It is a open source software.
6. It has more scalability and availability as compared to Maria DB. It has comparatively less scalability and availability.
7. It doesn’t have inbuilt database firewall. It has inbuilt database firewall.
8. Multiple query languages like SQL, JSON, MDX, XML can be used in IBM DB2. SQL is used in Maria DB.
9. It cant be used in standalone program. It can be used in standalone program.
10. It has fixed data schema. Data schema is of dynamic type.
11. It is considered better than Maria DB in terms of ranking. It is considered less than IBM DB2 in terms of ranking.