hive
wandy0211
这个作者很懒,什么都没留下…
展开
-
hive学习计划
最近公司大数据平台开始使用hive进行数据处理,上个公司也用到过hive,但是都是用到那写查询哪些,总觉得知识不系统,这次打算系统学习一下hive。现在给自己制定个学习路线如下: hive简介 hive部署 hive整体架构 hive建表及表属性操作 hive数据存储 hive分区表(动态分区和静态分区) hive数原创 2017-10-26 15:28:17 · 673 阅读 · 0 评论 -
hive简介--hive初步认识
Hive: hive简介: Hive是基于hadoop的一个数据仓库基础架构,通过将结构化数据文件映射为一张数据库表,并提供简单的SQL查询功能,提供数据仓库的统计分析。Hive可以将SQL转化为MapReduce任务执行。Hive本身不存储数据,文件数据存储在hadoop兼容的文件系统中。Hive只保存元数据信息。Hive在数据加载过程中不会对数据进行任何的修改,只是将数原创 2017-10-26 15:43:07 · 588 阅读 · 0 评论 -
Hive整体架构
Hive整体架构:Hive架构如下:主要组件: 用户接口:包括CLI,client(jdbc)和web ui 元数据存储:mysql或者derby 解释器、编译器、优化器、执行器 hadoop:用hdfs存储,用mapreduce计算各组件主要功能:原创 2017-10-26 15:52:55 · 361 阅读 · 0 评论 -
Hive数据存储结构
Hive数据存储: Hive没有专门的数据存储格式,也没有为数据建立索引,用户可以自由组织Hive中的表,只需要在创建表的时候告诉Hive数据中的分隔符(列分隔和行分隔),Hive就可以解析数据。 hive的数据都存储在HDFS,我们这地方讲的存储主要只Hive中的数据模型存储。Hive中的数据模型主要由:数据库(Database)、表((table)内部表table、外部原创 2017-10-26 16:00:59 · 1744 阅读 · 0 评论 -
Hive表操作
Hive的主要操作如下:Hive主要表操作:1. 数据库 ---创建数据库 create database if not exists mytest comment 'this is my test database' location '/user/myHive' with dbproperties('creater'='wandy','date'='2016-09-原创 2017-10-26 16:02:29 · 352 阅读 · 0 评论 -
Hive权限管理:
Hive权限管理:因为权限中涉及的用户和组都是Linux的,不可控。建议使用角色,用户可以放置在角色中同时可以为角色进行授权。HIVE支持以下权限:权限名称含义ALL所有权限ALTER允许修改元数据(modify metadata data of object)-原创 2017-12-11 10:12:08 · 402 阅读 · 0 评论