📜  Trafodion 和 Yaacomo 的区别

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

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

2. 雅科莫:
Yaacomo 是一个基于 OpenCL、基于关系的内存数据库管理系统,用于实时分析和大数据解决方案是作为即插即用解决方案开发的。 Yaacomo 旨在通过并行计算有效地利用硬件。 Trafodion 和 Yaacomo 的区别:

S.No. Trafodion Yaacomo
1. Trafodion was developed by Apache Software Foundation and originally developed by HP. Yaacomo was developed by Q2WEB GmbH and initially released in 2009.
2. Linux is server operating systems of Trafodion. Android, Linux and Windows are server operating systems of Yaacomo.
3. Its primary database model is Relational DBMS. Its primary database model is Relational DBMS.
4. All programming languages supporting JDBC/ODBC/ADO.Net are supported by Trafodion. Yaacomo does not support any programming language.
5. ADO.NET, JDBC, ODBC are the APIs and other access methods of Trafodion. JDBC and ODBC are APIs and other access methods of Yaacomo.
6. It has Data Schema. It also has Data Schema.
7. Implementation languages of Trafodion are Java and C++. Yaacomo does not have any implementation language.
8. It has ACID transaction concepts. It also has ACID transaction concepts.
9. Replication method of Trafodion is via HBase. Replication method of Yaacomo is Master-Slave Replication.
10. Sharding is a partitioning method of Trafodion. Horizontal partitioning is a partitioning method of Yaacomo.
11. It holds Immediate Consistency concept. It also holds Immediate Consistency concept.