📌  相关文章
📜  阿里云 MaxCompute 与 Amazon SimpleDB 的区别

📅  最后修改于: 2021-09-09 12:00:10             🧑  作者: Mango

1.阿里云MaxCompute:
MaxCompute,前身是ODPS,是一个通用的、全托管的、多租户的数据处理平台,用于大规模数据仓库。它用于存储和计算批量结构化数据。这提供了非常广泛的数据仓库解决方案。它还提供大数据分析和建模服务。

2. 亚马逊简单数据库:
它是亚马逊托管的简单数据库服务,数据存储在亚马逊云中。 Amazon 是一项网络服务,用于实时对结构化数据运行查询。这个数据库是由 Amazon.com 用 Erlang 编写的。它具有以下特点——高可用性和灵活性,很少或没有管理负担。

阿里云 MaxCompute 和 Amazon SimpleDB 的区别:

S.NO. Alibaba Cloud MaxCompute Amazon SimpleDB
1. Developed By Alibaba in 2016. Developed By Amazon in 2007.
2. It is a general-purpose, fully managed, multi-tenancy data processing platform for large-scale data warehousing. It is a hosted simple database service by Amazon, with the data stored in the Amazon Cloud.
3. It does not support secondary indexes. It supports secondary indexes.
4. It supports predefined data types such as float or date. It does not support predefined data types such as float or date.
5. Its primary database model is Relational DBMS. Its primary database model is the Key-value store.
6. It supports user-defined functions based on Server-side scripting. It does not support the Server-side scripting.
7. There is only one partitioning method – Sharding. It does not support partitioning methods.
8. It supports SQL-like query language. It does not support the SQL query language.
9. Immediate Consistency is used to ensure consistency in a distributed system. Eventual Consistency and Immediate Consistency are used to ensure consistency in a distributed system.
10. The programming language supported is Java. The programming languages supported are .Net, C, C++, Erlang, Java, PHP, Python, Ruby, and Scala.
11. It offers an API for user-defined Map/Reduce methods. It does not offer an API for user-defined Map/Reduce methods.