📜  Transbase和UniData,UniVerse之间的区别

📅  最后修改于: 2021-08-29 11:16:37             🧑  作者: Mango

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

2. UniData,UniVerse:
它是具有SQL映射层和元数据库功能的MultiValue数据库和应用程序服务器。 UniData简化了数据库设计,消除了SQL规范化的约束。 UniVerse是MultiValue应用程序平台的组件,其优点是用于开发企业应用程序的快速,灵活的数据服务器。基于UniVerse的应用程序可最大化可用资源的处理吞吐量,动态分配可用资源。 Transbase和UniData,UniVerse之间的区别:

S.NO. Transbase UniData, UniVerse
1. It was developed by Transaction Software GmbH and initially released in 1987. It was developed by Rocket Software and initially released in 1985.
2. FreeBSD, Linux, macOS, Solaris, Windows, are the server operating systems of Transbase. AIX, HP-UX, Linux, Solaris, Windows are server operating systems of UniData, UniVerse.
3. Its primary database model is Relational DBMS. Its primary database model is Multivalue DBMS.
4. It supports C, C#, C++, Java, JavaScript, Kotlin, Objective-C, PHP and Python programming languages. It supports .Net, Basic, C and Java programming languages.
5. ADO.NET, JDBC, ODBC, Proprietary native API are the APIs and other access methods of Transbase. Proprietary protocol, RESTful HTTP API, Java API, JDBC, ODBC, OLE DB, SOAP-based API are the APIs and other access methods of UniData, UniVerse.
6. It has Data Schema. It has schema-free Data Schema.
7. It has implementation language C and C++. It has implementation language C.
8. Transbase has Transaction concepts. ACID (Atomicity, Consistency, Isolation, and Durability) is the transaction concept in UniData, UniVerse.
9. Replication method of Transbase is Master-Slave Replication. Replication method of UniData, UniVerse is also Master-Slave Replication.
10. It holds Immediate Consistency concept. It does not hold Consistency concept.
11. It holds Foreign keys. It does not hold Foreign keys.