- 博客(5)
- 收藏
- 关注
原创 Scala函数
//val maxF = max _的意思是将max函数赋值给名为maxF的变量,//但是在这里max后面添加了一个下划线 _,表示将函数的类型转换为函数值的类型/*1、两个值找最大值*//*2、取绝对值*/// -a中的-表示前缀操作符/*3、找目标值在数组中的下标位置*/// 也是用递归,循环找数组中的值,index是数组下表// 调用loop时,将index设为0,1、从第一个数查,如果相等返回当前下标。
2024-01-10 17:58:30
1176
1
原创 Hive运算符和函数
实现三个方法:initialize初始化、evaluate实现功能、帮助文档initialize方法只处理类型,就是在select 函数的时候,反序列化读取数据时,需要确认数据以什么类型返回的;evaluate方法只处理真实数据。/****/// 定义出读取出的文件类型/*** 初始化只用来定义select使用函数后反序列化二进制文件为数据的数据类型* @return*/@Override。
2024-01-07 21:42:44
1899
1
原创 Hive的DDL语句
在 Hive 中,视图是一种虚拟表,它只包含从现有表中选择的数据的查询结果。与物理表不同,视图本身并不存储数据,而是在查询时动态生成。Hive 视图的语法与 SQL 中的视图非常相似物化视图(Materialized View)是一种数据库对象,它类似于视图,但与视图不同的是,物化视图实际上存储了基于查询结果的数据。物化视图在数据库中以表的形式存在,并且与表一样,具有独立的存储空间。通过预计算和缓存查询结果。
2024-01-04 17:38:35
913
1
原创 hive简介和安装
hive是基于hadoop的数据仓库工具。hive提供了一种使用sql语句来读、写、管理基于分布式系统的大型数据的功能。将hdfs上的结构化数据文件映射为一张表,并提供类似sql语句进行查询统计功能。本质就是将sql语句转化为模板化了的MapReduce程序,处理计算还是hdfs中的mapreduce处理。用来将庞大的数据文件(数据是存储在HDFS中的)的元数据(映射为一张表)保存到自己创建的库表中,进行整理变为分类的有用的数据。
2024-01-02 19:08:55
1222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人