注册
登录
看啥推荐读物
专栏名称:
数据分析与开发
伯乐在线旗下账号,分享数据库相关技术文章、教程和工具,另外还包括数据库相关的工作。偶尔也谈谈程序员人生 :)
我也要提交微信公众号
今天看啥
微信公众号rss订阅, 微信rss, 稳定的RSS源
微信公众号RSS订阅方法
B站投稿RSS订阅方法
知乎回答RSS订阅方法
知乎专栏 RSS订阅方法
雪球动态RSS订阅方法
微博RSS订阅方法
微博搜索关键词订阅方法
豆瓣日记 RSS订阅方法
目录
相关文章推荐
数据分析与开发
·
13 秒插入 30 万条数据,批量插入正确的姿势!
·
昨天
数据分析与开发
·
AI编程语言Mojo正式开源标准库,宣称比P ...
·
4 天前
今天看啥
›
专栏
›
数据分析与开发
最新 Hive 的高频面试题新鲜出炉了!
数据分析与开发
·
公众号
·
数据库
· 2021-04-17 12:00
导语最近也是到了准备面试的时候了,于是整理了一些关于Hive的常问的面试题于是跟大家分享下,预祝大家新的一年升职加薪,好好把握金3银4的机会,工资涨涨涨!1、Hive的两张表关联,使用MapReduce怎么实现? 如果其中有一张表为小表,直接使用map端join的方式(map端加载小表)进行聚合。 如果两张都是大表,那么采用联合key,联合key的第一个组成部分是join on中的公共字段,第二部分是一个flag,0代表表A,1代表表B,由此让Reduce区分客户信息和订单信息;在Mapper中同时处理两张表的信息,将join on公共字段相同的数据划分到同一个分区中,进而传递到一个Reduce中,然后在Reduce中实现聚合。2、请谈一下Hive的特点,Hive和RDBMS有什么异同? ………………………………
原文地址:
访问原文地址
快照地址:
访问文章快照
分享到微博
推荐文章
数据分析与开发
·
13 秒插入 30 万条数据,批量插入正确的姿势!
昨天
数据分析与开发
·
AI编程语言Mojo正式开源标准库,宣称比Python快9万倍
4 天前
科学大院
·
中秋之问:月亮为什么叫“月亮”?
6 月前
互撸漫话
·
一小时600块钱让你独自在深夜扫墓地你会去吗?
1 年前
拿地宝
·
【楼市】被住建部约谈的海口三亚整顿楼市:3个楼盘被查封关闭网签
5 年前
车买买
·
【神回复】轩逸和蓝鸟哪个好?10万级大空间德系车怎么选?
5 年前
HOT男人
·
朋友是无用的,说得太好了!
7 年前