Transbase:
它是资源优化,高性能,通用的RDBMS,由慕尼黑Transaction Software GmbH开发和维护。它是一个关系数据库管理系统,支持SQL标准的所有重要功能。 Transbase的数据库可以通过附加功能进行扩展,而自定义数据类型还可以通过动态多线程技术来并行执行查询。
2. VoltDB:
它是分布式内存中NewSQL RDBMS和使用无共享体系结构的ACID兼容RDBMS。该数据库由Michael Stonebraker,Sam Madden和Daniel Abadi设计。最初,VoltDB数据库包括群集吞吐量和延迟以及CPU和内存使用情况的图表。 VoltDB基于H-Store,并随着多核服务器上每CPU核心数的增加而扩展。
Transbase和VoltDB之间的区别:
S.NO. | Transbase | VoltDB |
---|---|---|
1 | Developed by Transaction Software GmbH and initially released on 1987. | Developed by VoltDB Inc. and initially released on 2010. |
2 | Current release on September 2019 | Current release on April 2019. |
3 | FreeBSD, Linux, macOS, Solaris, Windows, are the server, operating systems of Transbase. | Linux, OS X are server operating systems of VoltDB. |
4 | Primary database model is Relational DBMS. | Primary database model is Relational DBMS. |
5 | Supports C, C#, C++, Java, JavaScript, Kotlin, Objective-C, PHP, Python are programming languages. | C#, C++, Erlang, Go, Java, JavaScript, PHP, Python are supporting programming languages. |
6 | ADO.NET, JDBC, ODBC, Proprietary native API are the APIs and other access methods of Transbase. | Java API, JDBC, RESTful HTTP/JSON API are APIs and other access methods. |
7 | Yes, Transbase has Data Schema. | Yes, VoltDB has Data Schema. |
8 | It has Implementation language C and C++ . | Implementation language of VoltDB is Java, 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 VoltDB is Master-master replication and Master-slave replication. |
11 | Transbase holds Immediate Consistency concept. | It doesn’t holds Consistency concept. |
12 | Yes, It holds Foreign keys. | No, It doesn’t holds Foreign keys. |