让熟悉SQL编程的开发人员能够向Hadoop平台迁.pptVIP

  • 5
  • 0
  • 约4.39千字
  • 约 19页
  • 2016-11-12 发布于天津
  • 举报

让熟悉SQL编程的开发人员能够向Hadoop平台迁.ppt

让熟悉SQL编程的开发人员能够向Hadoop平台迁.ppt

Hive 是一个构建在Hadoop 上的数据仓库平台,其设计目标是使Hadoop上的数据操作与传统SQL结合,让熟悉SQL编程的开发人员能够向Hadoop平台迁移。 Hive可以在HDFS上构建数据仓库来存储结构化的数据,这些数据来源于HDFS上的原始数据, Hive提供了类似SQL的查询语言HiveQL,可以执行查询,变换数据等操作。通过解析,HiveQL语言在底层被转化为相应的MapReduce操作。 Hive的体系结构 Hadoop H Job Tracker Name Node Hive Driver (Compiler, Optimizer, Executor) Thrift Server CLI JDBC/ ODBC Web GUI Metastore Hive相关组件: 外部接口:Hive提供了例如命令行(CLI)、Web界面等用户接口, 还提供了应用程序接口(API)例如 JDBC,ODBC等。 Thrift服务器:Hive Thrift服务器是一种跨语言服务的可伸缩软件框架。它结合律功能强大的软件堆栈的代码生成引擎,可以无缝

文档评论(0)

1亿VIP精品文档

相关文档