1. Vertica:
Vertica是一种柱状关系数据库管理系统,旨在处理现代分析工作负载并实现快速查询性能。其总部位于美国马萨诸塞州剑桥。它是独立于基础架构的基础,通过它可以支持在多个云平台(AWS,Google Cloud,Azure),本地和本地Hadoop节点上的部署。其Google Analytics(分析)平台社区版免费提供,但有一定的局限性。
2. Virtuoso:
Virtuoso是一种中间件,它支持对表示为关系表和/或属性图的数据进行管理。它是一个多模型混合型RDBMS,它拥有主要数据库模型,如Graph DBMS,Native XML DBMS,Relational DBMS,RDF存储,搜索引擎。它旨在利用操作系统线程支持和多个CPU的优势。 Virtuoso对象关系数据库(ORDBMS)支持实体完整性和引用完整性。
Vertica和Virtuoso之间的区别:
S.NO. | Vertica | Virtuoso |
---|---|---|
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 Virtuoso and initially released on 1998 and current release on May 2019. |
2 | Server operating systems of Vertica is Linux | Server operating systems of AIX, FreeBSD, HP-UX, Linux, OS X, Solaris, Windows. |
3 | Its primary database model is Relational DBMS. | Its primary database model is Graph DBMS, Native XML DBMS, Relational DBMS, RDF store, Search engine. |
4 | Secondary database models of Vertica is Document store | Its secondary database models is Document store. |
5 | Vertica supports C++, Java, Perl, Python, R, programming languages. | Virtuoso supports .Net, C, C#, C++, Java, JavaScript, Perl, PHP, Python, Ruby, Visual Basic programming languages. |
6 | APIs and other access methods of Vertica is ADO.NET, JDBC, Kafka, ODBC, Proprietary protocol, RESTful HTTP, API. | Virtuoso supports ADO.NET, GeoSPARQL, HTTP API, JDBC, Jena, RDF API, ODBC, OLE DB, RDF4J API, RESTful HTTP API, Sesame REST HTTP Protocol, SOAP, webservices, WebDAV, XPath, XQuery, XSLT. |
7 | Yes, Vertica has a Data Schema. | Yes, Virtuoso has a Data Schema. |
8 | It doesn’t has any Implementation language. | Implementation language of Virtuoso is C. |
9 | Vertica- Transaction concepts is ACID ( Atomicity, Consistency, Isolation, and Durability). | It has transaction concept- ACID ( Atomicity, Consistency, Isolation, and Durability). |
10 | Replication methods of Vertica is Master-slave replication | Replication methods of Virtuoso is based on Chain, star, and bi-directional replication, Master-master replication, Master-slave replication. |
11 | Vertica has Immediate Consistency concept. | Yes, Virtuoso has Consistency concept. |