当前位置: 首页 > news >正文

宿州网站建设工作室asp网站打开速度慢

宿州网站建设工作室,asp网站打开速度慢,企业网站建设一条龙服务内容,北京网络网站推广文章目录 1、mapValues算子功能语法举例 2、mapPartitions算子功能语法举例 1、mapValues算子 功能 针对二元组KV类型的RDD,对RDD中每个元素的Value进行map处理,结果放入一个新的RDD中 语法 def mapValues(self: RDD[Tuple[K,V]], f: (V) -> U) -…

文章目录

    • 1、mapValues算子
      • 功能
      • 语法
      • 举例
    • 2、mapPartitions算子
      • 功能
      • 语法
      • 举例


1、mapValues算子

功能

针对二元组KV类型的RDD对RDD中每个元素的Value进行map处理,结果放入一个新的RDD中

语法

def mapValues(self: RDD[Tuple[K,V]], f: (V) -> U) -> RDD[Tuple[K,U]]

举例

如何构造sc对象并创建RDD 参考文章:
【Spark中创建RDD的两种方式】Spark中如何获取sc对象、以及创建RDD的两种方式

rdd_kv = sc.parallelize([('laoda',11),('laoer',22),('laosan',33),('laosi',44)], numSlices=2)
# 拿到年龄,并加一
rsRdd = rdd_kv.mapValues(lambda age: age + 1)
rsRdd.foreach(lambda x:print(x))

2、mapPartitions算子

功能

对RDD每个分区的数据进行操作,将每个分区的数据进行map转换,将转换的结果放入新的RDD中

与 map 的区别:每个分区会调用一次(一个分区一个分区的数据进行处理,而map是一条一条数据进行处理),将这个分区的数据放入内存,性能比map更好,优化型算子,注意更容易出现内存溢出

语法

def mapPartitions(self: RDD[T], f: Iterable[T] -> Iterable[U] ) -> RDD[U]
  • 优点:性能快、节省外部连接资源
  • 缺点:如果单个分区的数据量较大,容易出现内存溢出
  • 场景:
    • 数据量不是特别大,需要提高性能【将整个分区的数据放入内存】
    • 需要构建外部资源时【基于每个分区构建一份资源】

举例

# 使用mapPartitions:对每个分区进行处理
def map_partition(part):rs = [i * 2 for i in part]return rs# 每个分区会调用一次:将这个分区的数据放入内存,性能比map更好,优化型算子,注意更容易出现内存溢出
map_part_rdd = input_rdd.mapPartitions(lambda part: map_partition(part))
http://www.yayakq.cn/news/305800/

相关文章:

  • 小俊哥网站建设广东省特色专业建设网站
  • 哪些网站专做自媒体的电商网站建设比较好的
  • 如何在网站发广告长春火车站地址
  • 做网站要有自己服务器吗低代码开发技术
  • 松江网站建设品划网络视频网站开发技术
  • 一流的网站建设与优化老河口市网站
  • 网站后台更新为什么前台不现实阿里云怎么注册域名
  • 广东制作公司网站手机银行网站建设
  • 深圳金融网站建设移动关闭流量自动续费
  • 怎么建设电子邮箱网站网页制作标题设置步骤
  • 网站展示效果图小广告设计
  • 北京网站设计确保代码符合w3c怎么做跨境电商流程及步骤
  • 从那些方面建设网站天津市建设工程质量协会网站
  • 我想建设网站全屏背景网站如何做到自适应
  • 苏中建设 官方网站创建网页链接
  • 做外发的网站廊坊短视频优化案例
  • 网站开发部门结构ae模板下载网站推荐
  • 网站后端开发需要学什么产品开发详细流程图
  • 做网站专题怎样添加微博外贸英文网站建设
  • 外国设计师素材网站怎么做自己的代刷网站
  • 服装定制网站源码网页制作作业成品
  • 医院网站怎么做网站建设 岗位职责
  • 承德网站制作公司优选网十科技重庆建站培训
  • 郑州网站及优化微网站建设及开发
  • 湖南省建设银行网站6河南建设工程网
  • 机械网站精选工程公司名字
  • 网易企业邮箱如何申请注册东莞做网站排名优化推广
  • 用dw做的网页如何上传到网站网站建设项目清单价格
  • 浙江网站建设工作室企业信息查询官网系统
  • 旅游网站设计图片2021年企业所得税怎么征收