📜  Transbase 和 Virtuoso 的区别

📅  最后修改于: 2021-09-11 03:53:15             🧑  作者: Mango

1. 转基:
它是一种资源优化、高性能、普遍适用的 RDBMS,由慕尼黑 Transaction Software GmbH 开发和维护。它是一个关系数据库管理系统,支持 SQL 标准的所有重要功能。 Transbase 的数据库可通过附加功能进行扩展,自定义数据类型还通过动态多线程技术提供查询的并行执行。

2. 大师:
它是一个中间件,支持管理表示为关系表和/或属性图的数据。它是一个多模型混合 RDBMS,其中包含主要数据库模型,如图形 DBMS、本机 XML DBMS、关系 DBMS、RDF 存储、搜索引擎。它旨在利用操作系统线程支持和多个 CPU。 Virtuoso 对象关系数据库 (ORDBMS) 支持实体完整性和参照完整性。

Transbase 和 Virtuoso 的区别:

S.NO. Transbase Virtuoso
1 Developed by Transaction Software GmbH and initially released on 1987. Developed by Virtuoso and initially released on 1998.
2 Current release on September 2019 Current release on May 2019.
3 FreeBSD, Linux, macOS, Solaris, Windows, are the server, operating systems of Transbase. AIX, FreeBSD, HP-UX, Linux, OS X, Solaris, Windows are server operating systems of Virtuoso.
4 Primary database model is Relational DBMS. Primary database model is Graph DBMS, Native XML DBMS, Relational DBMS, RDF store, Search engine.
5 Absence of Secondary database models in Transbase. Secondary database models is Document store.
6 Supports C, C#, C++, Java, JavaScript, Kotlin, Objective-C, PHP, Python are programming languages. .Net, C, C#, C++, Java, JavaScript, Perl, PHP, Python, Ruby, Visual Basic are supporting programming languages.
7 Transbase has Data Schema. Virtuoso has also Data Schema.
8 It has Implementation language C and C++ . Implementation language of Virtuoso is C.
9 Yes, Transbase has Transaction concepts. ACID ( Atomicity, Consistency, Isolation, and Durability) is Transaction concepts.
10 Replication methods of Transbase is Master-slave replication. Replication methods of Virtuoso is based on Chain, star, and bi-directional replication, Master-master replication, Master-slave replication.
11 Transbase holds Immediate Consistency concept. It also has Consistency concept.