📌  相关文章
📜  Amazon DocumentDB 和 Amazon Redshift 之间的区别

📅  最后修改于: 2021-09-16 10:15:20             🧑  作者: Mango

1. 亚马逊文档数据库:
它是一种快速、可扩展、高度可用且完全托管的文档数据库服务,支持 MongoDB 工作负载。它目前在 AWS 的加利福尼亚、俄勒冈、北弗吉尼亚和爱尔兰地区可用。它通过模拟响应来实现 Apache 2.0 开源 MongoDB 3.6 API。

2.亚马逊红移:
Amazon Redshift 是一种高效的解决方案,用于收集和存储您的所有数据,并使您能够对其进行分析。它是与商业智能工具一起使用的大规模数据仓库服务。 Amazon Redshift 的功能 – 快速、简单、经济高效的数据仓库服务。它构成了更大的云计算平台 Amazon Web Services 的一部分。

Amazon DocumentDB 和 Amazon Redshift 之间的区别:

S.NO. Amazon DocumentDB Amazon Redshift
1. It is developed By Amazon in 2019. It is developed By Amazon in 2012.
2. It is fast, scalable, highly available, and fully managed MongoDB-compatible database service. It is large scale data warehouse service for use with business intelligence tools.
3. It supports Atomic single-document operations. It supports ACID property.
4. It does not provide concept of Referential Integrity. Hence, no Foreign Keys. It provides concept of Referential Integrity. Hence, there are Foreign Keys.
5. Its Primary database model is Document store. Its primary database model is Relational DBMS.
6. It does not support Server-side scripting. It supports user-defined functions for Server-side scripting in python.
7. It does not support partitioning methods. It supports partitioning methods with Sharding.
8. It supports SQL query language. It supports SQL query language. But it does not fully support SQL-standard.
9. It supports Multi-availability zones for high availability. It supports replication methods.
10. It does not offers API for user-defined Map/Reduce methods. But maybe implemented via Amazon Elastic MapReduce. It does not offer API for user-defined Map/Reduce methods.