Amazon web services Amazon Redshift和新的AWS Glue数据仓库服务之间有什么区别?

Amazon web services Amazon Redshift和新的AWS Glue数据仓库服务之间有什么区别?,amazon-web-services,cloud,data-warehouse,Amazon Web Services,Cloud,Data Warehouse,我对这两项服务感到困惑。看起来他们提供的是同样的服务。可能唯一的区别是Glue目录可以包含更广泛的数据源。这是否意味着AWS Glue可以取代Redshift?评论是正确的,这两个服务是不同的AWS Glue是ETL服务,而AWS Redshift是数据仓库服务 根据: Amazon Redshift是一种快速、全管理、PB级的数据仓库服务,使用现有的商业智能工具可以简单、经济高效地分析所有数据。它允许您对数PB的结构化数据运行复杂的分析查询,使用复杂的查询优化、高性能本地磁盘上的列式存储以及大

我对这两项服务感到困惑。看起来他们提供的是同样的服务。可能唯一的区别是Glue目录可以包含更广泛的数据源。这是否意味着AWS Glue可以取代Redshift?

评论是正确的,这两个服务是不同的AWS Glue是ETL服务,而AWS Redshift是数据仓库服务

根据:

Amazon Redshift是一种快速、全管理、PB级的数据仓库服务,使用现有的商业智能工具可以简单、经济高效地分析所有数据。它允许您对数PB的结构化数据运行复杂的分析查询,使用复杂的查询优化、高性能本地磁盘上的列式存储以及大规模并行查询执行

根据:

AWS Glue是一种完全管理的ETL(提取、转换和加载)服务,它使数据分类、清理、充实以及在各种数据存储之间可靠移动变得简单且经济高效


您可以参考AWS提供的文档了解详细信息,但本质上这些是完全不同的服务。

评论是正确的,这两个服务不同AWS Glue是ETL服务,而AWS Redshift是数据仓库服务

根据:

Amazon Redshift是一种快速、全管理、PB级的数据仓库服务,使用现有的商业智能工具可以简单、经济高效地分析所有数据。它允许您对数PB的结构化数据运行复杂的分析查询,使用复杂的查询优化、高性能本地磁盘上的列式存储以及大规模并行查询执行

根据:

AWS Glue是一种完全管理的ETL(提取、转换和加载)服务,它使数据分类、清理、充实以及在各种数据存储之间可靠移动变得简单且经济高效


有关详细信息,您可以参考AWS提供的文档,但本质上这些是完全不同的服务。

AWS Glue不是数据仓库。Glue是一种ETL服务。如果你想把Redshift和雅典娜做个比较,但Glue根本不是一个类似的服务。谢谢你的回复。我猜我的问题表述错了。是的,Glue是一个ETL服务,而Redshift是一个数据仓库服务,但是,根据我的理解,Redshift应该具有ETL功能,否则,如果没有适当的ETL操作层,我们如何将数据存储到仓库中?!此外,数据仓库作为一种存储,只不过是一个密钥较少且没有规范化约束的数据库。数据仓库中的关键因素首先是ETL过程和大的存储空间。你认为Redshift具有ETL功能,并且任何数据库都会有ETL层的假设是错误的。Redshift是一个分析数据库。如果您需要ETL数据以将其转换为红移,您可以使用另一种服务,如Glue。您需要将AWS服务视为构建块,将其拼凑在一起以创建所需的解决方案,而不是指望单一服务来提供一切。因此,如果我们忽略存储部分,让我将问题重新表述为:当与胶水的ETL操作相比时,我可以在红移中执行的ETL操作之间有什么区别?是的,这是错误的。Redshift不是一个“完整的数据仓库解决方案”,它只是一个分析数据库引擎。AWS Glue+S3+Lambda+Redshift可能被认为是“完整的数据仓库解决方案”。正如我所说,您必须将Amazon服务构建块拼凑起来,以创建“完整的解决方案”。AWS为您提供了构建解决方案的工具,以满足您的确切需求,但它很少提供带有单一服务的完整解决方案。AWS Glue不是数据仓库。Glue是一种ETL服务。如果你想把Redshift和雅典娜做个比较,但Glue根本不是一个类似的服务。谢谢你的回复。我猜我的问题表述错了。是的,Glue是一个ETL服务,而Redshift是一个数据仓库服务,但是,根据我的理解,Redshift应该具有ETL功能,否则,如果没有适当的ETL操作层,我们如何将数据存储到仓库中?!此外,数据仓库作为一种存储,只不过是一个密钥较少且没有规范化约束的数据库。数据仓库中的关键因素首先是ETL过程和大的存储空间。你认为Redshift具有ETL功能,并且任何数据库都会有ETL层的假设是错误的。Redshift是一个分析数据库。如果您需要ETL数据以将其转换为红移,您可以使用另一种服务,如Glue。您需要将AWS服务视为构建块,将其拼凑在一起以创建所需的解决方案,而不是指望单一服务来提供一切。因此,如果我们忽略存储部分,让我将问题重新表述为:当与胶水的ETL操作相比时,我可以在红移中执行的ETL操作之间有什么区别?是的,这是错误的。Redshift不是一个“完整的数据仓库解决方案”,它只是一个分析数据库引擎。AWS Glue+S3+Lambda+Redshift可能被认为是“完整的数据仓库解决方案”。正如我所说,您必须将Amazon服务构建块拼凑起来,以创建“完整的解决方案”。AWS为您提供了构建解决方案的工具,以满足您的确切需求,但它很少提供单一服务的完整解决方案。感谢您的回复。我猜我的问题表述错了。是的,Glue是一个ETL服务,而Redshift是一个数据仓库服务,然而,根据我的理解,Redshift应该具有ETL功能,否则,c