Open In App

Difference between Altibase and Amazon DocumentDB

Improve
Improve
Like Article
Like
Save
Share
Report

1. Altibase :
It is an open-source relational database model system (RDBMS). The first version of Altibase was called Spiner which was released in 1999. It is an enterprise grade, in-memory, hybrid, high-performance RDBMS. It is manufactured by Altibase Corporation. It supports the complete SQL standard, features and Multi-Version Concurrency Control (MVCC) and also implements Fuzzy and Ping-Pong Checkpointing.

2. Amazon DocumentDB :
It is a commercial licensed database that has the following features as it is a fast, scalable, highly available, and fully managed document database service that supports MongoDB workloads. It is currently available in California, Oregon, North Virginia and Ireland regions of AWS. It implements the Apache 2.0 open-source MongoDB 3.6 API by emulating the responses.


Difference between Altibase and Amazon DocumentDB :

S.NO. Altibase Amazon DocumentDB
1. It was developed by Altibase in 1999. It was developed by Amazon in 2019.
2. It is an enterprise grade, high-performance RDBMS. It is a fast, scalable, highly available, and fully managed MongoDB-compatible database service.
3. The license of Altibase is a open-source. The license of Amazon DocumentDB is commercial.
4. Server operating systems for Altibase are AIX, HP-UX and Linux. In Amazon DocumentDB there are hosted server operating systems.
5. Its primary database model is Relational DBMS. Its primary database model is Document Store.
6. It supports stored procedures and stored functions. It does not support the Server-side scripting.
7. The partitioning can be done with Sharding. It does not support the partitioning methods.
8. It uses ANSI SQL-92 as a query language. It does not support SQL query language.
9. It supports replication methods. It supports Multi-availability zones for high availability.
10. It provides the concept of Referential Integrity. Hence, no Foreign Keys. It does not provide the concept of Referential Integrity. Hence, no Foreign Keys. But may be implemented via Amazon Elastic MapReduce.
11. It is not available as a cloud service. It is available as a cloud service.
12. It supports ACID properties. It supports atomic single-document operations.
13. Programming languages supported are C, C++, Java. Programming languages supported are Go, Java, JavaScript, PHP and Python.


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