📜  Transbase和Yanza之间的区别

📅  最后修改于: 2021-08-25 18:49:14             🧑  作者: Mango

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

2. Yanza:
Yanza开发的是用于物联网(IoT)应用程序的时间序列DBMS。它的服务器操作系统是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.