Hive
文章平均质量分 79
Hive
Lumos`
努力努力再努力
展开
-
Hive基本概念
Hive基本概念目录什么是HiveHive的优缺点Hive架构原理Hive和数据库比较1. 什么是HiveHive:由 Facebook 开源用于解决海量结构化日志的数据统计框架。Hive 是基于 Hadoop 的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供了类 SQL 查询功能。本质是:将 HQL 转化成 MapReduce 程序。Hive 处...原创 2019-09-16 22:13:10 · 212 阅读 · 0 评论 -
Hive安装及常用交互命令
Hive基本概念及常用交互命令目录Hive安装地址Hive安装部署将本地文件导入Hive案例Hive和数据库比较MySQL安装Hive元数据配置到MySQLHive常用交互命令Hive其他命令操作1. Hive安装地址Hive官网地址http://hive.apache.org/文档查看地址https://cwiki.apache.org/conflue...原创 2019-09-22 21:44:59 · 192 阅读 · 0 评论 -
Hive之DDL数据定义
Hive基本概念及常用交互命令目录创建数据库查询数据库修改数据库删除数据库创建表分区表修改表删除表1. 创建数据库创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db。hive (default)> create database db_hive;避免要创建的数据库已经存在错误,增加if not exists...原创 2019-09-24 11:24:02 · 215 阅读 · 0 评论 -
Hive常见面试问题(持续更新)
Hive常见面试问题目录Hive 内部表和外部表的区别,以及各自使用于哪种环境?Hive和传统数据库的区别?HiveRc 文件?Hive 分区?Hive 分区过多有何坏处以及分区时的注意事项?Hive 中复杂数据类型的使用好处和坏处?Hive 分桶?1. Hive 内部表和外部表的区别,以及各自使用于哪种环境?Hive和传统数据库的区别?主要体现在 load 和 drop...原创 2019-09-25 15:42:09 · 3278 阅读 · 0 评论 -
Hive之DDL数据操作
Hive之DDL数据操作目录数据导入数据导出清除表中数据1. 数据导入1. 向表中装载数据(Load)语法hive> load data [local] inpath ‘/opt/module/datas/student.txt’ [overwrite] into table student [partition (partcol1=val1,…)];(1)lo...原创 2019-09-25 16:12:29 · 154 阅读 · 0 评论 -
Hive查询操作
Hive之DDL数据操作目录基本查询Where语句分组join语句排序分桶及抽样查询其他常用查询函数1. 基本查询1. 全表和特定列查询全表查询hive (default)> select * from emp;选择特定列查询hive (default)> select empno, ename from emp;注意:(1)SQL ...原创 2019-09-26 21:00:57 · 379 阅读 · 0 评论