📜  Trafodion与UniData、UniVerse的区别

📅  最后修改于: 2021-09-10 01:50:00             🧑  作者: Mango

1. Trafodion :
它是一个事务性 SQL-on-Hadoop DBMS。它是一个网络规模的 SQL-on-Hadoop 解决方案,支持在 Apache Hadoop 上处理事务或操作工作负载。 “Trafodion”这个名字发音为“Tra-vod-eee-on”。它是一个在 Apache Hadoop 上运行的关系数据库管理系统,它为大数据环境中的事务或操作工作负载以及使用并行感知查询优化器的大数据集提供支持。

2. UniData,宇宙:
它是一个具有 SQL 映射层和元数据库功能的 MultiValue 数据库和应用程序服务器。 UniData 简化了数据库设计,消除了 SQL 规范化的约束。 UniVerse 是 MultiValue 应用平台的一个组件,它的优势是用于开发企业应用程序的快速、灵活的数据服务器。基于 UniVerse 的应用程序最大化可用资源的处理吞吐量,动态分配可用资源。

Trafodion 和 UniData,UniVerse 的区别:

S.NO. Trafodion UniData,UniVerse
1 It is developed by Apache Software Foundation, originally developed by HP. Initially released on 2014 and Current release on  February 2019.. It is developed by Rocket Software and initially released on 1985.
2 Linux is server, operating systems of Trafodion . AIX, HP-UX, Linux, Solaris, Windows are server operating systems of UniData,UniVerse
3 Primary database model is Relational DBMS. Primary database model is Multivalue DBMS.
4 All languages supporting JDBC/ODBC/ADO.Net are programming languages. .Net,Basic, C, Java are supporting programming languages.
5 It holds Foreign keys. It does not hold Foreign keys.
6 Sharding partitioning methods is present. Absence of Partitioning methods in UniData,UniVerse.
7 ADO.NET, JDBC, ODBC are the APIs and other access methods of Trafodion. Proprietary protocol, RESTful HTTP API, Java API, JDBC, ODBC, OLE DB, SOAP-based API are APIs and other access methods.
8 It has Data Schema. It has a schema-free Data Schema.
9 It has Implementation language Java and C++. Implementation language is C.
10 Trafodion has ACID( Atomicity, Consistency, Isolation, and Durability) Transaction concepts. UniData,UniVerse has ACID ( Atomicity, Consistency, Isolation, and Durability) Transaction concepts.
11 Trafodion has replication method via HBase. Replication methods of UniData,UniVerse is Master-slave replication.
12 Immediate Consistency concept present in Trafodion. Absence of Consistency concept in UniData,UniVerse.