📜  Transbase 和 Yanza 的区别

📅  最后修改于: 2021-09-09 16:23:42             🧑  作者: Mango

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

2.燕扎:
它是用于物联网 (IoT) 应用程序的时间序列 DBMS,由 Yanza 开发。其服务器操作系统为Window,支持HTTP API。

Transbase 和 Yanza 的区别:

S.NO. Transbase Yanza
1 Developed by Transaction Software GmbH and initially released on 1987 and Current release on September 2019. Developed by Yanza and initially released on 2015.
2 FreeBSD, Linux, macOS, Solaris, Windows, are the server, operating systems of Transbase. Windows is server operating systems of Yanza.
3 Primary database model is Relational DBMS. Primary database model is Time Series DBMS.
4 Supports C, C#, C++, Java, JavaScript, Kotlin, Objective-C, PHP, Python are programming languages. Yanza supports any language that supports HTTP calls.
5 ADO.NET, JDBC, ODBC, Proprietary native API are the APIs and other access methods of Transbase. YCQL, an SQL-based flexible-schema API with its roots in Cassandra Query Language, APIs and other access methods.
6 Yes, Transbase has Data Schema. Data scheme of Yanza is schema-free.
7 It has Implementation language C and C++ . It doesn’t has any Implementation language.
Yes, Transbase has Transaction concepts. Its doesn’t holds transaction concepts. 
9 Replication methods of Transbase is Master-slave replication. Absence of Replication methods in Yanza.
10 Transbase holds Immediate Consistency  concept. Yanza has Immediate Consistency concept.
11 Yes, It holds Foreign keys. No, It doesn’t holds Foreign keys.