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

为了 门户网站建设wordpress 图册

为了 门户网站建设,wordpress 图册,做网站还有市场吗,wordpress展示页面模板用Spark-Streaming从Kafka读取数据 在大数据处理领域,Spark-Streaming和Kafka都是明星技术。今天咱们就来聊聊怎么用Spark-Streaming从Kafka读取数据并做处理,就算你是小白,也保证能看懂!先讲讲从Kafka获取数据的两种方式。早期有…

用Spark-Streaming从Kafka读取数据

  • 在大数据处理领域,Spark-Streaming和Kafka都是明星技术。今天咱们就来聊聊怎么用Spark-Streaming从Kafka读取数据并做处理,就算你是小白,也保证能看懂!
  • 先讲讲从Kafka获取数据的两种方式。早期有个ReceiverAPI,它需要专门的Executor接收数据,再发给其他Executor计算。想象一下,接收数据的人速度特别快,计算的人跟不上,数据就堆在计算的节点上,最后内存都被占满,这就是 ReceiverAPI 的问题,所以现在它不太常用了。
  • 后来出现了DirectAPI,它让计算的Executor自己主动去Kafka拿数据,速度自己能掌控,就像你自己去超市拿东西,想要多少、什么时候拿都自己决定,是不是方便多了?现在主流用的就是DirectAPI这种方式。
  • 下面进入实操环节。假设我们要通过SparkStreaming从Kafka读取数据,简单计算后打印到控制台。
  • 第一步,得在项目里导入依赖。就像搭积木,得先把要用的积木都准备好。在项目的配置文件里加上这段代码:
  • <dependency>
  •     <groupId>org.apache.spark</groupId>
  •     <artifactId>spark-streaming-kafka-0-10_2.12</artifactId>
  •     <version>3.0.0</version>
  • </dependency>
  • 这就把和Kafka交互的“工具”准备好了
  • 第二步,开始写代码。在代码里,先创建一个Spark配置,告诉程序要在哪里运行,叫什么名字,就像给它安排好“工作地点”和“名字牌”。然后创建一个StreamingContext,设置数据处理的时间间隔。接着定义Kafka的参数,比如Kafka集群的地址、消费者组ID,还有数据的反序列化方式,这就像是告诉程序去哪里找Kafka,属于哪个“消费小组”,以及怎么把数据“翻译”成能看懂的格式。
  • 准备好这些,就能通过KafkaUtils创建DStream来读取Kafka的数据啦。读取后,提取出数据里我们需要的部分,这里是value。再用熟悉的wordCount计算逻辑,把数据按空格切开、统计词频,最后打印出来。代码都写好后,启动程序,让它开始工作。
  • 接下来,还得启动Kafka集群,就像把工厂的机器都打开。再开启Kafka生产者,让它产生数据,这些数据就是我们要处理的“原材料”。一切准备就绪,运行程序,就能看到Spark-Streaming成功接收Kafka的数据并处理啦!
  • 最后,如果想看看消费进度,用kafka-consumer-groups.sh这个命令就行,它能清楚地告诉你数据处理到什么程度了。

文章转载自:

http://YRXHon8P.dwxqf.cn
http://FD8YQQQq.dwxqf.cn
http://twSCddUO.dwxqf.cn
http://1nxjerdI.dwxqf.cn
http://7YZHIn0m.dwxqf.cn
http://JOxYW61B.dwxqf.cn
http://L1OMjwpN.dwxqf.cn
http://lIcWfy7A.dwxqf.cn
http://F1qNz3aW.dwxqf.cn
http://HFKLPRlW.dwxqf.cn
http://20o26zGs.dwxqf.cn
http://FI0g3Huy.dwxqf.cn
http://80TOcZuS.dwxqf.cn
http://SPGz0E1u.dwxqf.cn
http://q56Ydq7p.dwxqf.cn
http://MNT8IjB4.dwxqf.cn
http://8Adistol.dwxqf.cn
http://fBaRLfUG.dwxqf.cn
http://uDcoGw1c.dwxqf.cn
http://ckGvrgSc.dwxqf.cn
http://iKic7cas.dwxqf.cn
http://nzc8PGjN.dwxqf.cn
http://ovJ8L5k9.dwxqf.cn
http://YdCeQEqc.dwxqf.cn
http://02zCd99s.dwxqf.cn
http://V5VpImjj.dwxqf.cn
http://xn248lkZ.dwxqf.cn
http://3tmiV4zN.dwxqf.cn
http://6UD07f8u.dwxqf.cn
http://rm7eA7I3.dwxqf.cn
http://www.dtcms.com/wzjs/775123.html

相关文章:

  • 做seo网站推广价格个人做视频网站
  • 青海建设兵团网站小院wordpress前台地址
  • 上海家装设计网站十大跨境电商排名
  • 泰州网站制作价格成都微信网站建设多
  • 成都网络推广建站微网站制作电话
  • 怎么免费制作网站辽宁建设工程信息网抚顺
  • 网站建设费用高微信做兼职什么网站好
  • 色块网站国外网站注册
  • 企业网站策划书范文3000字网件路由器r7000
  • 找南阳建立网站的公司梅县区建设工程交易中心网站
  • 成都手机微信网站建设报价朋友叫我去柬埔寨做彩票网站推广
  • 二度云自助建站系统简单网站建设策划书范文
  • php网站开发试题网页美工设计参考文献
  • 设置一个网站到期页面帮网贷做网站会判刑吗
  • 长乐住房和城乡建设局网站怎么自己做游戏
  • 长春网站建设新格搜索排名优化
  • 网站内如何做论坛建设网站协议范本
  • 做网站公司徐汇wordpress 一直加载插件
  • 集团门户网站建设不足长沙市宁乡县建设局网站
  • 建设实木餐桌椅移动网站玖玖玖人力资源有限公司
  • 做二手车的网站有哪些免费源码分享论坛
  • 广州外贸营销型网站建设公司百度一下百度搜索首页
  • 网站悬浮窗口wordpress 多主题共存
  • 优必选网站建设银行网站信任
  • 艺术签名设计免费版上海seo推广服务
  • 哈尔滨建站在线查网站的ip地址
  • 网站能自己做吗有没有免费网站制作
  • 迪庆网站建设星子网房产租房
  • 惠州做公司网站中国网新山东
  • 网站建设公司账户搭建珠海商城