1. Transbase:
它是资源优化,高性能,通用的RDBMS,由慕尼黑Transaction Software GmbH开发和维护。它是一个关系数据库管理系统,支持SQL标准的所有重要功能。 Transbase的数据库可以通过附加功能进行扩展,而自定义数据类型还可以通过动态多线程技术来并行执行查询。
2. Virtuoso:
它是一种中间件,支持对表示为关系表和/或属性图的数据进行管理。它是一个多模型混合型RDBMS,它拥有主要数据库模型,如Graph DBMS,Native XML DBMS,Relational 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. |