Skip to content
Related Articles

Related Articles

Improve Article

Difference between Altibase and Amazon DocumentDB

  • Last Updated : 29 Jun, 2020

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.AltibaseAmazon 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.

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.

 

My Personal Notes arrow_drop_up
Recommended Articles
Page :