Hive与Hadoop的调用关系
生活随笔
收集整理的這篇文章主要介紹了
Hive与Hadoop的调用关系
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、調(diào)用圖
二、步驟解析
1、提交sql ?交給驅(qū)動
2、驅(qū)動編譯:解析相關(guān)的字段表信息
3、去metastore查詢相關(guān)的信息 返回字段表信息
4、編譯返回信息 發(fā)給驅(qū)動
5、驅(qū)動發(fā)送一個執(zhí)行計(jì)劃 交給執(zhí)行引擎
6、執(zhí)行計(jì)劃
6.1、DDLs 對數(shù)據(jù)庫表的操作的 直接和metastore交互
?create table t1(name string);
6.1、把job交給job tracker 讓task tracker執(zhí)行 返回執(zhí)行信息
6.2、完成job返回?cái)?shù)據(jù)信息、找namenode查數(shù)據(jù)
6.3、dfs ops 直接和namenode取數(shù)據(jù)
select * from t1;
select count(1) from t1;
7、返回結(jié)果信息集
總結(jié)
以上是生活随笔為你收集整理的Hive与Hadoop的调用关系的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四参数拟合曲线_每周放送|曲线拟合
- 下一篇: Hadoop运行任务时一直卡在: INF