📜  Trafodion和Yaacomo之间的区别

📅  最后修改于: 2021-08-27 17:36:36             🧑  作者: Mango

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

2. Yaacomo:
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.