Difference between Adabas and Aerospike
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 :
|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.|
Please Login to comment...