1. Transbase:
它是资源优化,高性能,通用的RDBMS,由慕尼黑Transaction Software GmbH开发和维护。它是一个关系数据库管理系统,支持SQL标准的所有重要功能。 Transbase的数据库可以通过附加功能进行扩展,而自定义数据类型还可以通过动态多线程技术来并行执行查询。
2. VelocityDB:
它是.NET对象数据库,可以嵌入/分发并扩展为图形数据模型(VelocityGraph)。数据库速度快,内存消耗低。 VelocityDB是一个极高性能,易于使用,可伸缩,可嵌入和可分发的对象数据库系统。
Transbase和VelocityDB之间的区别:
Transbase | VelocityDB |
---|---|
Developed by Transaction Software GmbH and initially released on 1987. | Developed by VelocityDB Inc and initially released on 2011. |
FreeBSD, Linux, macOS, Solaris, Windows, are the server, operating systems of Transbase. | .NET is server operating systems of VelocityDB. |
Primary database model is Relational DBMS. | Primary database model is Graph DBMS and Object oriented DBMS. |
Supports C, C#, C++, Java, JavaScript, Kotlin, Objective-C, PHP, Python are programming languages. | .Net is supporting programming languages. |
ADO.NET, JDBC, ODBC, Proprietary native API are the APIs and other access methods of Transbase. | APIs and other access methods of VelocityDB is .Net |
Implementation language of Transbase is C and C++ . | Implementation language of VelocityDB is C#. |
Replication methods of Transbase is Master-slave replication. | Absence of Replication methods in VelocityDB. |
Absence of partitioning method in Transbase. | Sharding partitioning method present in VelocityDB. |
It holds Foreign keys | It doesn’t hold Foreign keys. |
It supports SQl and server-side scripts. | It doesn’t support SQl and server-side scripts. |