在新闻里 什么是Hadoop上的sql? -技术百科的定义

什么是Hadoop上的sql? -技术百科的定义

目录:

Anonim

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

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

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驱动程序
  • 普雷斯托
  • 鲨鱼
什么是Hadoop上的sql? -技术百科的定义