📜  MariaDB 和 Teradata 的区别

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

1. 玛丽亚数据库:
它是一个开源关系数据库管理系统 (RDBMS),是广泛使用的 MySQL 数据库技术的兼容替代品。它由 MariaDB Foundation 开发并于 2009 年 10 月 29 日首次发布。MariaDB 具有大量新功能,这使其在性能和用户导向方面优于 MySQL。

2. 数据:
它是 Teradata 公司生产的 RDBMS,用于管理大型数据仓库操作。 Teradata Corporation 是数据库和分析相关软件、产品和服务的提供商。它接受来自多个客户端应用程序的请求数。

MariaDB 和 Teradata 的区别:

SR.NO MariaDB Teradata
1 It is developed by MariaDB Foundation in 2009. It is developed by Teradata Corp. in 1984.
2 MariaDB server operating systems are FreeBSD, Linux, Solaris and Windows. Teradata server operating systems are Linux, hosted.
3 The primary database model for MariaDB is Relational DBMS. The primary database model for Teradata is Relational DBMS.
4 It is a open source software framework. It runs world’s largest commercial databases.
5 Famous companies like CUNY, Accenture, Docplanner, Grooveshark, Northrop Grumman, uses MariaDB. Famous companies like Cognizant, Capgemini, aws, Cisco, Citibank, etc use Teradata.
6 It support ACID Transactions. It also support ACID transactions.
7 It provides us with Immediate Consistency method to ensure consistency in a distributed system. It also provides us with Immediate Consistency method to ensure consistency in a distributed system.
8 It uses ADO.NET, JDBC, ODBC, Proprietary native APIs. It uses .NET Client API, HTTP REST, JDBC, JMS Adapter ODBC, OLE DB as APIs.
9 It supports C, C#, C++, Go, Tcl, Perl, D, Erlang, Java, JavaScript, PHP, Python, Ruby. It supports C, C++, Cobol, Java (JDBC-ODBC), Perl, PL/1, Python, R, Ruby.
10 It provides access rights for users and roles. It provide fine grained access rights according to SQL-standard.