会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
彭翠清
博客园
首页
新随笔
联系
订阅
管理
2022年5月10日
7、Spark SQL
摘要: 1.请分析SparkSQL出现的原因,并简述SparkSQL的起源与发展。 spark产生:为了替代Mapreduce,解决Mapreduce计算短板 随着Spark的发展,Shark对于Hive的太多依赖(如采用Hive的语法解析器、查询优化器等等),制约了Spark的One Stack Rule
阅读全文
posted @ 2022-05-10 12:55 彭翠清
阅读(95)
评论(0)
推荐(0)
2022年4月19日
6、RDD综合练习:更丰富的操作
摘要: 集合运算练习 union(), intersection(),subtract(), cartesian() 内连接与外连接 join(), leftOuterJoin(), rightOuterJoin(), fullOuterJoin() 多个考勤文件,签到日期汇总,出勤次数统计 三、 持久化
阅读全文
posted @ 2022-04-19 11:28 彭翠清
阅读(36)
评论(0)
推荐(0)
2022年4月12日
5、、RDD操作综合实例
摘要: 一、词频统计 A. 分步骤实现 准备文件 下载小说或长篇新闻稿 上传到hdfs 读文件创建RDD 分词 排除大小写lower(),map()标点符号re.split(pattern,str),flatMap(),停用词,可网盘下载stopwords.txt,filter()长度小于2的词filter
阅读全文
posted @ 2022-04-12 09:32 彭翠清
阅读(20)
评论(0)
推荐(0)
2022年3月27日
4、RDD操作
摘要: 一、 RDD创建 二、 RDD操作 1、filter(func) 2、map(func) a字符串分词: b数字加100: c客串加固定前缀: 3、flatMap(func) a分词: b单词映射成键值对: 4、reduceByKey() a统计词频,累加: b乘法规则: 5、 groupByKey
阅读全文
posted @ 2022-03-27 16:49 彭翠清
阅读(43)
评论(0)
推荐(0)
2022年3月11日
3、Spark设计与运行原理,基本操作
摘要: 1.Spark已打造出结构一体化、功能多样化的大数据生态系统,请用图文阐述Spark生态系统的组成及各组件的功能。 Spark生态系统图: 各组件的功能: Spark Core: Spark核心组件,它实现了Spark的基本功能,包含任务调度、内存管理、错误恢复、与存储系统交互等模块。Spark C
阅读全文
posted @ 2022-03-11 14:10 彭翠清
阅读(108)
评论(0)
推荐(0)
2022年3月4日
2、安装spark与python练习
摘要: 一、安装Spark 1、检查基础环境hadoop,jdk 2、下载spark 3、环境变量 4、试运行Python代码 二、Python编程练习:英文文本的词频统计 准备文本文件(f1.txt): Carter's devotion to her ancestor is about more tha
阅读全文
posted @ 2022-03-04 16:18 彭翠清
阅读(49)
评论(0)
推荐(0)
2022年2月22日
1、大数据概述
摘要: 1、 主要的核心组件有HDFS和MapReduce,其他还包括ZooKeeper、HBase、Hive、Pig、Mahout、Sqoop、Flume、Ambari等功能组件 HDFS:HDFS具有很好的容错能力,并且兼容廉价的硬件设备,因此,可以以较低的成本利用现有机器实现大流量和大数据量的读写。M
阅读全文
posted @ 2022-02-22 11:21 彭翠清
阅读(88)
评论(0)
推荐(0)
公告