gpt4 book ai didi

sql - SQL 和 SQL-MR 查询如何在 Teradata aster 内部工作?

转载 作者:可可西里 更新时间:2023-11-01 17:01:14 25 4
gpt4 key购买 nike

我目前正在探索 Tera data Aster(Aster express 6)。我浏览了文档和博客,但没有解释查询的工作原理。由于它是分布式的,它们 sql 和 sql-mr 获取数据的方式,它们是否在内部生成 map reduce 作业?

例如,客户表有 10 条记录,这些记录按哈希(客户 ID)分布,并表示他们是 3 个工作人员(只是 asterdata 中的节点),数据在它们之间拆分为两个节点上的 3 个记录和一个节点上的 4 个记录.

在 SQL 中 简单的 select * from customers;在这种情况下会起作用吗?

但在 aster 数据中,此查询有效。

它如何从 3 个节点获取记录?如果普通的sql查询可以获取记录,那我们为什么需要MapReduce,我们可以使用多个子查询来完成任务?

如果数据分布在多台机器上,那么 mapreduce 是处理数据的唯一方式吗?

如果有人解释这个,我真的会很有帮助!

普拉迪

最佳答案

www.teradata.com/white-paper/Using-SQL-MapReduce-for-Advanced-Analytical-Queries/是一份由 Teradata 赞助的白皮书,解释了他们将 MapReduce 与 SQL 结合的基本原理,应该是一个好的开始提高理解的指向。

关于sql - SQL 和 SQL-MR 查询如何在 Teradata aster 内部工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23828836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com