📜  Trafodion 和 Weaviate 的区别

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

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

2.编织:
它是一个开源的基于 GraphQL 的智能图,具有核心功能——语义搜索、自动分类和知识表示。主要数据库模型是搜索引擎,次要数据库模型是图形 DBMS。它允许我们的数据以基于 GraphQL 查询语言的大型图形格式表示。它的搜索图基于称为上下文等的图嵌入机制。

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.