Hadoop上的SQL

作者: Roger Morrison
创建日期: 19 九月 2021
更新日期: 1 七月 2024
Anonim
Hadoop In 5 Minutes | What Is Hadoop? | Introduction To Hadoop | Hadoop Explained |Simplilearn
视频: Hadoop In 5 Minutes | What Is Hadoop? | Introduction To Hadoop | Hadoop Explained |Simplilearn

内容

定义-Hadoop上的SQL是什么意思?

Hadoop上的SQL是一种分析应用程序工具— Hadoop平台上的SQL实现,它将标准SQL样式的结构化数据查询与Hadoop数据框架结合在一起。 Hadoop是一个相对较新的平台,大数据本身也是一个相对较新的平台,并且它的专家并不多,但是Hadoop上的SQL简化了对Hadoop框架的访问,使其更易于在当前企业系统上实现。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了Hadoop上的SQL

Hadoop上的SQL是指用于Hadoop平台的SQL的各种实现。 MapReduce是Hadoop的群集作业映射器和结果组织器,它支持SQL作为主要用例以及其他处理方法。因此,有必要创建强大的工具来允许SQL,这是用于数据库查询和操作的最广泛使用的语言之一。随着Hadoop在企业数据架构中的普及,SQL是正确采用松散结构化数据和Hadoop中使用的结构化数据的关键。

Hadoop上的SQL关键驱动程序包括:

  • 利用大多数组织中现有的现有SQL技能
  • 重用Hadoop中的提取转换负载(ETL),商业智能(BI)和分析基础架构投资

Hadoop上的一些SQL实现包括:

  • Apache Spark SQL
  • 阿帕奇蜂巢
  • 阿帕奇·塔霍(Apache Tajo)
  • 阿帕奇钻
  • MapR上的HP Vertica
  • ODBC驱动程序
  • 普雷斯托
  • 鲨鱼