📜  UniData、UniVerse 和 XAP 的区别

📅  最后修改于: 2021-09-13 02:10:06             🧑  作者: Mango

1. UniData,UniVerse:
它是一个具有 SQL 映射层和元数据库功能的 MultiValue 数据库和应用程序服务器。它简化了数据库设计,消除了 SQL 规范化的约束。 UniVerse 是 MultiValue 应用平台的一个组件,它的优势是用于开发企业应用程序的快速、灵活的数据服务器。基于 UniVerse 的应用程序最大化可用资源的处理吞吐量,动态分配可用资源。

2. XAP:
它是用于关键任务应用程序的高性能内存数据网格,并提供一组基本的数据存储功能,例如事务、索引和查询语言(类 SQL 查询)。它是一种用于安装和分发应用软件的文件格式。

UniData、UniVerse 和 XAP 的区别:

S.NO. UniData, UniVerse XAP
1 Developed by Rocket Software and initially released on 1985. Developed by Gigaspaces Technologies and initially released on 2000 and current release on June 2019.
2 Server operating systems of UniData, UniVerse is AIX, HP-UX, Linux, Solaris, Windows. Server operating systems of XAP Linux, macOS, Solaris, Windows.
3 Its primary database model is Multivalue DBMS. Its primary database model is Document store and Key-value store.
4 Absence of Secondary database models in UniData, UniVerse Its secondary database models isObject oriented DBMS.
5 UniData, UniVerse supports .Net, Basic, C, Java, programming languages. XAP supports .Net, C++, Java programming languages.
6 APIs and other access methods of UniData, UniVerse is Java API, JDBC, ODBC, OLE DB, Proprietary protocol, RESTful HTTP API, SOAP-based API. XAP supports GigaSpaces LRMI, Hibernate, JCache, JDBC, JPA, ODBC, RESTful HTTP API, Spring Data.
7 Yes, UniData, UniVerse has a schema-free Data Schema. Data scheme of XAP is schema-free
8 It has Implementation language C . Implementation language of XAP is Java, C++, .Net
9 ACID (atomicity, consistency, isolation, durability) Transaction concepts in UniData, UniVerse. XAP has ACID ( Atomicity, Consistency, Isolation, and Durability) concepts transaction concepts.
10 Replication methods of UniData, UniVerse Master-slave replication. Replication methods of XAP- Master-master replication and Master-slave replication.
11 UniData, UniVerse doesn’t hold Consistency concept. It has Immediate Consistency concept.