1. XAP:
XAP 是用于关键任务应用程序的高性能内存数据网格,并提供一组基本的数据存储功能,例如事务、索引和查询语言(类 SQL 查询)。它是一种用于安装和分发应用软件的文件格式。
2.WakandaDB:
它是服务器端 javascript 引擎,用于访问数据并嵌入到提供 REST API 的服务器中。 WakandaDB 的主要数据库模型是面向对象的 DBMS。它是一个用于开发和运行 Web 或移动应用程序的 JavaScript 平台,NoSQL 引擎通过 HTTP 访问。
XAP 和 WakandaDB 的区别:
S.No. | XAP | WakandaDB |
---|---|---|
1 | It is developed by Gigaspaces Technologies and initially released on 2000 and current release on June 2019. | It is developed by Wakanda SAS and initially released on 2012 and current release on July 2017. |
2 | Its primary database model is Document store and Key-value store and its secondary database models isObject oriented DBMS. | Its primary database model is Object oriented DBMS. |
3 | Its server operating systems of XAP Linux, macOS, Solaris, Windows. | Its server operating systems of WakandaDB is Linux, OS X, Windows. |
4 | It supports GigaSpaces LRMI, Hibernate, JCache, JDBC, JPA, ODBC, RESTful HTTP API, Spring Data. | It supports RESTful HTTP API. |
5 | XAP has ACID (Atomicity, Consistency, Isolation, and Durability) concepts transaction concepts. | Its transaction concept is ACID (Atomicity, Consistency, Isolation, and Durability). |
6 | Replication methods of XAP- Master-master replication and Master-slave replication. | There is absence of replication method. |
7 | Partitioning methods of XAP is Sharding. | It doesn’t holds sharding partitioning methods. |
8 | It supports .Net, C++, Java programming languages. | It supports JavaScript programming languages. |
9 | It has Immediate Consistency concept. | It has Immediate Consistency. |
10 | Implementation language of XAP is Java, C++, .Net | Implementation language of WakandaDB is C++, JavaScript. |