📜  Vertica 和 Yanza 的区别

📅  最后修改于: 2021-09-09 11:43:31             🧑  作者: Mango

1. 垂直:
Vertica 是一个列式关系 DBMS,旨在处理现代分析工作负载并实现快速查询性能。其总部位于美国马萨诸塞州剑桥市。它是一个独立于基础设施的基础设施,通过它它支持在多个云平台(AWS、谷歌云、Azure)、本地和本地 Hadoop 节点上的部署。它的分析平台社区版是免费提供的,但有一定的限制。

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

Vertica 和 Yanza 的区别:

S.NO. Vertica Yanza
1 Developed by Vertica / Micro Focus and initially released on 2005. Current release date- Vertica 10.0 Software, May 2020 and Vertica for SQL on Hadoop 10.0 Software, May 2020 Developed by Yanza and initially released on 2015.
2 Server operating systems of Vertica is Linux Server operating systems of Yanza is Windows.
3 Its primary database model is Relational DBMS. Its primary database model is Time Series DBMS.
4 Secondary database models of Vertica is Document store Absence of secondary database models 
5 Vertica supports C++, Java, Perl, Python, R, programming languages. Yanza supports any language that supports HTTP calls.
6 APIs and other access methods of Vertica is ADO.NET, JDBC, Kafka, ODBC, Proprietary protocol, RESTful HTTP, API. Yanza supports HTTP API.
7 Yes, Vertica has a Data Schema. Data scheme of Yanza is schema-free.
8 It doesn’t has any Implementation language. It doesn’t has any Implementation language.
9 Vertica- Transaction concepts is ACID ( Atomicity, Consistency, Isolation, and Durability). Its doesn’t holds transaction concepts. 
10 Replication methods of Vertica is Master-slave replication Absence of Replication methods in Yanza.
11 Vertica has Immediate Consistency concept. Yanza has Immediate Consistency concept.