1. Vertica:
它是专为处理现代分析工作负载而设计的列关系数据库管理系统,可实现快速查询性能。其总部位于美国马萨诸塞州剑桥。它是独立于基础架构的基础,通过它可以支持在多个云平台(AWS,Google Cloud,Azure),本地以及天真地在Hadoop节点上的部署。其Google Analytics(分析)平台社区版免费提供,但有一定的局限性。
2. VelocityDB:
它是.NET对象数据库,可以嵌入/分发并扩展为图形数据模型(VelocityGraph)。数据库速度快,内存消耗低。 VelocityDB是一个极高性能,易于使用,可伸缩,可嵌入和可分发的对象数据库系统。
VelocityDB和Vertica之间的区别:
S.NO. | VelocityDB | Vertica |
---|---|---|
It is developed by VelocityDB Inc and initially released on 2011 . | It is developed by Vertica / Micro Focus and initially released on 2005. | |
Server operating systems of VelocityDB is Any that supports .NET | Server operating systems of Vertica is Linux | |
Its primary database model is Graph DBMS and Object oriented DBMS | Its primary database model is Relational DBMS. | |
Absence of Secondary database models in VelocityDB | Secondary database models of Vertica is Document store. | |
It supports .Net programming languages. | It supports C++, Java, Perl, Python, R, programming languages. | |
APIs and other access methods of VelocityDB is .Net | APIs and other access methods of Vertica is ADO.NET, JDBC, Kafka, ODBC, Proprietary protocol, RESTful HTTP, API. | |
Implementation language is C# . | It doesn’t has any Implementation language. | |
Absence of Replication methods | Replication methods of Vertica is Master-master replication. | |
It doesn’t hold Foreign keys. | It holds Foreign keys. |