📜  ToroDB 和 Yanza 的区别

📅  最后修改于: 2021-09-09 11:13:52             🧑  作者: Mango

1.托罗数据库:
它是一个兼容 MongoDB 的 JSON 文档存储,建立在 PostgreSQL 之上,它是一种旨在填补面向文档和 SQL 数据库之间差距的技术。它是一个开源 NoSQL 数据库,运行在与 MongoDB 协议和 API 兼容的 RDBMS 之上。 ToroDB 是一个开源项目,它读取 NoSQL 文档,自动推断其结构,并将其转换为一组表和列,这些表和列将数据表示为关系形式。

2.燕扎:
它是用于物联网 (IoT) 应用程序的时间序列 DBMS,由 Yanza 开发。其服务器操作系统为Window,支持HTTP API,使应用程序敏捷。其总部位于加利福尼亚州桑尼维尔。作为 Apache 2.0 开源项目开发和分发。

ToroDB 和 Yanza 的区别:

S.No ToroDB Yanza
1. It was developed by 8Kdata and initially released on 2016. It was developed by Yanza and initially released on 2015.
2. All OS with a Java 7 VM is server, operating systems of ToroDB. Windows is server operating systems of Yanza.
3. Primary database model is Document store. Primary database model is Time Series DBMS.
4. Absence of supported programming language. It supports any language that supports HTTP calls.
5. Absence of APIs and other access methods in ToroDB. YCQL, an SQL-based flexible-schema API with its roots in Cassandra Query Language are the APIs and other access methods.
6. It has schema-free Data Schema. Data scheme of Yanza is schema-free.
7. Its Implementation language is Java. It doesn’t has any Implementation language.
8. Absence of Transaction concepts in ToroDB. Its doesn’t holds transaction concepts.
9. Master-slave replication method present in ToroDB. Absence of Replication methods.
10. Has Eventual Consistency and Immediate Consistency concept. It has Immediate Consistency concept.