首页 > 编程开发 > 大数据 > hive教程

Hive 与普通关系数据库对比

2016-05-21 10:56:48
1、查询语言。由于 SQL 被广泛的应用在数据仓库中,因此,专门针对 Hive 的特性设计了类 SQL 的查询语言 HQL。熟悉 SQL 开发的开发者可以很方便的使用 Hive 进行开发。 2、 数据存储位置 。 Hive 是建立在 Hadoop 之上的,所有 Hive 的数据都是存储在 HDFS 中的。而数据库则可以将数据保存在块设备或者本地文件系统中。 3、数据格式。
分类:hive教程 浏览次数(188)

Hive 和 Hadoop 关系

2016-05-21 10:47:54
Hive 构建在 Hadoop 之上, 1. HQL 中对查询语句的解释、优化、生成查询计划是由 Hive 完成的 2. 所有的数据都是存储在 Hadoop 中 3. 查询计划被转化为 MapReduce 任务,在 Hadoop 中执行(有些查询没有 MR 任务,如:select * from table) 4. Hadoop和Hive都是用UTF-8编码的
分类:hive教程 浏览次数(493)

hive架构

2016-05-21 10:34:28
Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 QL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 m
分类:hive教程 浏览次数(216)

专题教程

  • hive教程

    hive教程

    Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 QL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。

  • hadoop、hbase、hive、spark、strom等视频教程

    hadoop、hbase、hive、spark、strom等视频教程

    本专题收集大数据相关的视频教程,包括hadoop视频教程、hbase视频教程、hive视频教程、spark视频教程、strom视频教程等