📜  Trafodion和Weaviate之间的区别

📅  最后修改于: 2021-08-25 10:14:04             🧑  作者: Mango

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

2.减轻:
它是基于GraphQL的开源智能图,具有核心功能-语义搜索,自动分类和知识表示。主数据库模型是Search Engine,辅助数据库模型是Graph DBMS。它允许我们的数据基于GraphQL查询语言以大图形格式表示。它的搜索图基于称为Contextionary ect的图嵌入机制。

Trafodion和Weaviate之间的区别:

S.NO. Trafodion Weaviate
1 Developed by Apache Software Foundation, originally developed by HP and initially released on 2014. Developed by SeMI Technologies B.V. and initially released on 2017.
2 Current release on February 2019. Current release on January 2020.
3 Linux is server, operating systems of Trafodion. No such server operating systems in Weaviate.
4 Primary database model is Relational DBMS. Primary database model is Search Engine.
5 Absence of Secondary database models in Trafodion. Secondary database models is Graph DBMS.
6 All languages supporting JDBC/ODBC/ADO. Net are programming languages. No such supported programming languages in Weaviate.
7 ADO.NET, JDBC, ODBC are the APIs and other access methods of Trafodion. GraphQL query language and RESTful HTTP/JSON API are the APIs and other access methods.
8 Yes, Trafodion has Data Schema. Data scheme is based on maps to GraphQL interface.
9 It has Implementation language Java and C++. Implementation language of Weaviate is Go.
10  Yes, Trafodion has ACID Transaction concepts. Absence of transaction concepts in Weaviate.
11 Via HBase is replication methods of Trafodion. Replication methods of Weaviate is Master-master replication an Master-slave replication.
12 It holds Immediate Consistency concept. It has Eventual Consistency concept.
13 Yes, It holds Foreign keys. It doesn’t holds Foreign keys.