1.WakandaDB:
WakandaDB 是一个服务器端 Javascript 引擎,用于访问数据并嵌入在提供 REST API 的服务器中。 WakandaDB 的主要数据库模型是面向对象的 DBMS。 WakandaDB 是一个 JavaScript 平台,用于开发和运行 Web 或移动应用程序,NoSQL 引擎通过 HTTP 访问。
2. 大师:
Virtuoso 是一种中间件,支持管理表示为关系表和/或属性图的数据。它是一个多模型混合 RDBMS,其中包含主要数据库模型,如图形 DBMS、本机 XML DBMS、关系 DBMS、RDF 存储、搜索引擎。它旨在利用操作系统线程支持和多个 CPU。 Virtuoso 对象关系数据库 (ORDBMS) 支持实体完整性和参照完整性。 WakandaDB 和 Virtuoso 的区别:
S.No. | WakandaDB | Virtuoso |
---|---|---|
1. | It was developed by Wakanda SAS and initially released in 2012. | It was developed by Virtuoso and initially released in 1998. |
2. | Its primary database model is Object-Oriented DBMS. | Its primary database models are Graph DBMS, Native XML DBMS, Relational DBMS, RDF store, Search engine and its secondary database model is Document Store. |
3. | Server operating systems of WakandaDB are Linux, OS X and Windows. | Server operating systems of Virtuoso are AIX, FreeBSD, HP-UX, Linux, OS X, Solaris and Windows. |
4. | WakandaDB supports 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 and XSLT. |
5. | Transaction concept of WakandaDB is ACID (Atomicity, Consistency, Isolation, and Durability). | Virtuoso also has ACID transaction concepts. |
6. | There is absence of replication method. | Replication methods of Virtuoso are based on Chain, Star, and Bi-Directional Replication, Master-Master Replication and Master-Slave Replication. |
7. | It supports JavaScript programming language. | Virtuoso supports .Net, C, C#, C++, Java, JavaScript, Perl, PHP, Python, Ruby, Visual Basic programming languages. |
8. | WakandaDB has Immediate Consistency concept. | Virtuoso has onsistency conceps. |
9. | Implementation language of WakandaDB are C++ and JavaScript. | Implementation language of Virtuoso is C. |