1.Altibase :
它是一个开源的关系数据库模型系统(RDBMS)。 Altibase 的第一个版本称为 Spiner,于 1999 年发布。它是一个企业级、内存、混合、高性能 RDBMS。它由 Altibase 公司制造。它支持完整的 SQL 标准、功能和多版本并发控制 (MVCC),还实现了模糊和乒乓检查点。
2. 亚马逊文档数据库:
它是一个商业许可的数据库,具有以下特性,因为它是一种支持 MongoDB 工作负载的快速、可扩展、高度可用且完全托管的文档数据库服务。它目前在 AWS 的加利福尼亚、俄勒冈、北弗吉尼亚和爱尔兰地区可用。它通过模拟响应来实现 Apache 2.0 开源 MongoDB 3.6 API。 Altibase 和 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. |