Difference between Adabas and Amazon SimpleDB
1. Adabas :
The Adabas stand for an adaptable database system. It was developed by Software AG to run on IBM mainframes. It was launched in 1971. It is OLTP – DBMS for mainframes and Linux/Unix/Windows environments. It is enterprise database management system designed for reliability, high performance, scalability, and low total cost of ownership.
2. Amazon SimpleDB :
It is a hosted simple database service by Amazon, with data stored in Amazon Cloud. It is Amazon is web service for running queries on structured data in real-time. This database is written in Erlang by Amazon.com. It has following features – high availability and flexibility, with little or no administrative burden.
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
Difference between Adabas and Amazon SimpleDB :
|1.||It was developed by Software AG in 1971.||It was developed by Amazon in 2007.|
|2.||It is OLTP – DBMS for mainframes and Linux/Unix/Windows environments.||It is hosted simple database service by Amazon, with data stored in Amazon Cloud.|
|3.||It is not available as cloud service.||It is available as cloud service.|
|4.||Server operating systems for Adabas are BS2000, Linux, Unix, Windows, z/OS, and z/VSE.||In Amazon SimpleDB, Hosted server operating systems.|
|5.||Its primary database model is Multivalue DBMS.||Its primary database model is key-value store.|
|6.||Server-side scripting is done in Natural.||It does not support Server-side scripting.|
|7.||It supports partitioning methods.||It does not support partitioning methods.|
|8.||It supports SQL query language with add-on product Adabas SQL Gateway.||It does not supports SQL query language.|
|9.||It supports Replication with add-on product Event Replicator.||It also supports replication methods.|
|10.||It supports Natural as programming languages.||Programming languages supported are .Net, C, C++, Erlang, Java, PHP, Python, Ruby, and Scala.|