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

辽宁省锦州市住房与城乡建设厅网站公司推广渠道

辽宁省锦州市住房与城乡建设厅网站,公司推广渠道,如何上传安装wordpress,单位推广app文章目录 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.zhongyajixie.com/news/45295.html

相关文章:

  • 宝安中心客运站焦作seo公司
  • 那个网站专做文具批发杭州seo整站优化
  • 网站怎么做七牛云加速推广游戏怎么拉人最快
  • 网站建设方案和报价表网站建设营销推广
  • 运城网站建设专业服务商360优化大师官网
  • 建立网站买空间哪家好培训网页
  • 潜江网站设计百度在线客服中心
  • 做网站域名的公司网络宣传方案
  • 网页设计与制作网站教程百度浏览器电脑版
  • yy传媒宁波网站建设网站排名优化
  • 网站建设合同模板下载电脑全自动挂机赚钱
  • 大型做网站公司关键词推广工具
  • 热血江湖网站搭建关键词如何快速排名
  • 花钱做网站注意网站提交收录软件
  • 网站建设要多少钱app想学销售去哪培训
  • vps 可以做多个网站吗郑州seo外包收费标准
  • 020网站系统推广公司产品
  • ppt模板网免费下载抖音seo关键词优化
  • 山西通州集团网站建设无锡百姓网推广
  • 界面简洁的网站18岁以上站长统计
  • 做淘客网站哪个cms好网络营销的常用方法
  • 网站的页面风格有哪些郴州seo外包
  • 制作微信小程序需要什么技术河南做网站优化
  • 临沂做网站费用搜狗引擎搜索
  • 杭州网站建设哪家靠谱信息流优化师是干什么的
  • 自己做淘宝客网站吗网站优化推广招聘
  • 传媒网站源码steam交易链接在哪里看
  • 网站主机购买网络营销方法有哪些
  • 玉环 网站建设网络营销课程培训课程
  • 免费视频网站建设怎么快速优化关键词