Open In App

Difference between Adabas and Aerospike

Improve
Improve
Like Article
Like
Save
Share
Report

1. Adabas :
The Adabas stands for an Adaptable Database System. It was developed by Software AG to run on IBM mainframes. It was launched in 1971. It is an OLTP-DBMS for mainframes and Linux/Unix/Windows environments. Adabas is an enterprise database management system (DBMS) designed for reliability, high performance, scalability and low total cost of ownership.

2. Aerospike :
The Aerospike is a flash-optimized in-memory open source NoSQL database and the name of the eponymous company that produces it. It is a key-value data store designed to deliver sub-millisecond response time for real-time big data applications. The three main components of Aerospike are Aerospike Database Server, Aerospike Smart Clients and Aerospike Management Console.


Difference between Adabas and Aerospike :

S.No. ADABAS AEROSPIKE
1. It was developed by Software AG in 1971. It was developed by Aerospike in 2012.
2. It is an OLTP – DBMS for mainframes and Linux/Unix/Windows environments. It is a flash-optimized in-memory NoSQL database.
3. Adabas is written in natural language. Aerospike is written in C language.
4. Server operating systems for Adabas are BS2000, Linux, Unix, Windows, z/OS and z/VSE. Server operating systems for Aerospike is Linux.
5. It does not support XML Format. It does not support XML Format.
6. Server-side scripting is done in natural language. It has user defined functions for server-side scripting.
7. It supports partitioning methods. It supports partitioning method using sharding.
8. It supports SQL query language with add-on product Adabas SQL Gateway. It does not support SQL query language.
9. It supports replication with add-on product Event Replicator. It supports only one replication method – Selectable Replication Factor.
10. Adabas does not provide the concept of Referential Integrity. Hence, no Foreign Keys. Aerospike also does not provide the concept of Referential Integrity. Hence, no Foreign Keys.
11. The license of Adabas is commercial. The license of Aerospike is open-source.
12. The primary database model of Adabas is Multivalue DBMS. The primary database model of Aerospike is Key-Value Store.
13. It does not offer an API for user-defined Map/Reduce methods. It offers an API for user-defined Map/Reduce methods.


Last Updated : 23 Jun, 2020
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads