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

网站开发难不难学世界著名建筑设计公司

网站开发难不难学,世界著名建筑设计公司,erp管理系统免费版,网站建设武清前言 Apache Flink#xff0c;作为大数据处理领域的璀璨明星#xff0c;以其独特的流处理和批处理一体化模型#xff0c;成为众多企业和开发者的首选。它不仅能够在处理无界数据流时展现出卓越的实时性能#xff0c;还能在有界数据批处理上达到高效稳定的效果。本文将简要…前言 Apache Flink作为大数据处理领域的璀璨明星以其独特的流处理和批处理一体化模型成为众多企业和开发者的首选。它不仅能够在处理无界数据流时展现出卓越的实时性能还能在有界数据批处理上达到高效稳定的效果。本文将简要介绍Flink的基本概念以及如何在Yarn上安装和配置Flink。 初识Flink的魅力 Apache Flink是一个开源的计算框架专为分布式数据流和批量数据处理而设计。它支持对有界和无界数据流进行状态化的计算使得数据处理不再局限于传统的批处理或单一的流处理模式。这种一体化模型让Flink在实时分析和离线计算之间架起了桥梁满足了多样化的数据处理需求。 Flink的核心优势在于其高效的内存执行速度和出色的容错机制。它采用Java和Scala编写提供了丰富的API和灵活的窗口操作使得开发者能够轻松构建复杂的数据处理流程。此外Flink还保证了严格的一次性语义确保每条数据只被处理一次从而避免了数据重复或丢失的问题。 在实时处理方面Flink展现了无与伦比的优势。它的延迟可以低至毫秒级别远优于传统的批处理框架。这使得Flink在处理需要高实时性的应用场景时如金融交易分析、在线广告推荐等具有显著的优势。 Flink与Yarn的完美结合 YarnYet Another Resource Negotiator是Apache Hadoop的一个资源管理器负责在集群中分配和管理资源。将Flink与Yarn结合使用可以充分发挥Yarn的资源调度优势提升Flink任务的执行效率。 在Yarn上运行Flink主要有两种模式会话模式Session Mode和每作业模式Per-Job Mode。 会话模式允许用户预先启动一个Flink集群并为其分配固定的资源。一旦集群启动用户就可以将多个作业提交到该集群上执行。这种模式适用于需要长时间运行多个作业的场景但缺点是即使在没有作业运行时集群也会占用一定的资源。 每作业模式则更为灵活。在这种模式下每次提交作业时Flink都会为其创建一个独立的集群并根据作业的需求动态分配资源。作业执行完毕后集群会自动销毁释放资源。这种模式适用于作业量较大且作业间相互独立的场景能够充分利用集群资源并减少资源浪费。 安装与配置Flink on Yarn 要在Yarn上安装和配置Flink首先需要下载并解压Flink的发行版。然后根据集群的实际情况修改Flink的配置文件如flink-conf.yaml设置相关的参数如Yarn集群的地址、任务的并行度等。接下来将Flink的相关文件如jar包和配置文件上传到集群的指定位置并配置环境变量以便在集群中运行Flink命令。 完成上述步骤后就可以通过Flink提供的命令行工具或API提交作业到Yarn集群上执行了。Flink会根据作业的需求和Yarn集群的资源状况动态地创建和管理集群确保作业的顺利执行。 总结 Apache Flink以其独特的流处理和批处理一体化模型以及高效的内存执行速度和出色的容错机制成为大数据处理领域的佼佼者。与Yarn的结合使用更是让Flink在集群环境中发挥了最大的性能优势。通过合理的安装和配置Flink on Yarn将为大数据处理带来前所未有的速度和稳定性助力企业在实时分析和离线计算方面取得更大的成功。 安装部署 解压缩文件 tar -zxvf flink-1.14.0-bin-scala_2.12.tgz -C /opt/module/ 添加环境变量 #FLINK_HOME export FLINK_HOME/opt/module/flink-1.14.0 export PATH$PATH:$FLINK_HOME/bin export HADOOP_CLASSPATHhadoop classpath export HADOOP_CONF_DIR${HADOOP_HOME}/etc/hadoop 刷新环境变量使其生效 source /etc/profile 进入 conf 目录修改 flink-conf.yaml 文件可以使用默认值 jobmanager.memory.process.size: 1600m taskmanager.memory.process.size: 1728m taskmanager.numberOfTaskSlots: 1 parallelism.default: 1 在bigdata_env.sh文件中添加export HADOOP_CLASSPATHhadoop classpath 在flink的conf目录下修改 flink-conf.yaml 文件添加的内容如下classloader.check leaked classloader: false 以per job 运行文件 flink run -m yarn-cluster -p 2 -yjm 2G -ytm 2G $FLINK_HOME/examples/batch/WordCount.jar
http://www.hkea.cn/news/14468011/

相关文章:

  • html个人网站制作站长之家新网址
  • 周口建设网站的豆瓣 wordpress 插件
  • 商品房建设信息网站北外网院网站建设作业
  • 分销网站方案如何建设网站功能设计
  • 网站手机端优化网站备案换ip
  • 小榄网站设计wordpress不能更改邮箱
  • 上饶市网站建设wordpress英文版安装
  • 企业网站如何宣传百度推广托管公司
  • 广州比较好的网站建设企业wordpress 怎么学
  • wordpress安装主题需要ftp郑州百度网站优化
  • 网站建设月总结宜昌小程序开发公司
  • 个人网站制作价格表郑州那家做网站便宜
  • 大龄工找工作哪个网站好企业网站建设都能做哪些工作
  • 做微网站要多少钱爱链接外链购买
  • 电商网站设计公司皆选亿企邦促销方法100种
  • 杭州网站建设商业wordpress出站链接
  • 江苏中星建设集团网站wordpress 评论 原理
  • 东莞seo网站排名优化公司网店网站开发
  • 电子购物网站开发公司广告主广告商对接平台
  • 长春火车站属于哪个区阿里云网站备案时间
  • 密云建站推广app界面设计教程
  • 网站建设html5模板多元国际二维码图片
  • 晨光文具店网站建设做网站容易还是app容易
  • 江苏建设信息官网网站白天做彩票维护的网站
  • vs怎样建设新网站网站建设的成功经验
  • 傻瓜式网站广告设计专业有什么可从事的工作
  • 中国专业的网站建设网页制作的开发平台
  • 网站备案被取消网站开发都用什么软件
  • 网站建设要哪些工作视频拍摄教程
  • 西安建站网站盐城高端网站建设