hive原理与源码分析-服务化:LLAP、HiveServer2、MetaStore(七)
hive流程回顾
什么是UDF?
UDF的全称是User-Defined-Functions
Hive中一共有三种UDF
使用IDE调试一条简单的SQL
玩个游戏:
执行:find . -name ‘*.java’ | xargs grep –color ‘main(‘ | awk ‘{print $1}’ | uniq | grep -v test
什么是Hive?
数据仓库:存储、查询、分析大规模数据
收集器Collector是jdk8中最为重要的接口之一,一个Collector可分为5个部分(第五个是我自己加上的):
1、supplier
方法引用的形式
方法引用的标准形式是:类名::方法名。(注意:只需要写方法名,不需要写括号)
default方法的加入是为了兼容jdk8以前的版本的需要。
(1)当前有两个接口MyInterface和MyInterface1,它们都有相同名字的default方法,之后实现类Myclass同时implements了MyInterface和MyInterface1,同时Myclass实现了default方法,此时Myclass调用default调的是谁的?