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

设计素材网站源码wordpress上传到又拍云

设计素材网站源码,wordpress上传到又拍云,公司官网介绍,如果自己制作网站分析&回答 对于实时数仓而言,Lmabda架构有很明显的不足,首先同时维护两套系统,资源占用率高,其次这两套系统的数据处理逻辑相同,代码重复开发。 能否有一种架构,只需要维护一套系统,就可以…

分析&回答

对于实时数仓而言,Lmabda架构有很明显的不足,首先同时维护两套系统,资源占用率高,其次这两套系统的数据处理逻辑相同,代码重复开发。

能否有一种架构,只需要维护一套系统,就可以同时完成流处理、批处理任务呢?当然,那就是Kappa架构。

Kappa架构

Kappa架构是真正意义上的流批一体的处理方式。它是随着流处理引擎的逐步完善后,由LinkedIn公司提出的一种实时数仓架构。

Kappa架构

这种架构,相当于在Lambda架构上去掉了批处理层(Batch Layer),只留下单独的流处理层(Speed Layer)。通过消息队列的数据保留功能,来实现上游重放(回溯)能力。

当流任务发生代码变动时,或者需要回溯计算时,原先的Job N保持不动,先新启动一个作业Job N+1,从消息队列中获取历史数据,进行计算,计算结果存储到新的数据表中。

当计算进度赶上之前的Job N时,Job N+1替换Job N,成为最新的流处理任务。然后程序切换为从新的数据表中读取数据,停止历史作业Job N,并删除旧的数据表。

当然这种架构可以进行优化,将两张输出表合并为一张,减少运维部分的工作。

与Lambda架构相比,这种架构在吞吐和性能上要低于Lambda架构,因为Lambda架构的批处理是整个吞吐与性能的核心部分。

但Kappa统一了数据处理架构,减少了计算资源的浪费,降低了运维成本。而且使得代码只需要编写和维护一次,但Kappa无法解决流处理和批处理在部分处理逻辑不一致的情况。

Kappa架构选型

Kappa架构在选型上,消息队列常选择Kafka,因为它具有历史数据保存、重放的功能,并支持多消费者。

而流处理集群,一般选择Flink,因为Flink支持流批一体的处理方式,并且对SQL的支持率逐渐提高,所以可以尽量减少流处理和批处理逻辑代码不一致的情况。

对于数据服务,依然是需要实时读写的数据库产品,常见的有HBase、Druid、ClickHouse等。

但使用Kafka作为消息队列时要注意,Kafka因为消息是先存储到内存中,然后再落盘,所以可能会存在数据丢失的情况发生。

如果需要金融级别的数据可靠性,使用Rabbit MQ或者Rocket MQ这种支持数据直接持久化到磁盘中的消息队列,可能是更好的选择,但相应的会牺牲数据实时性和吞吐量。

反思&扩展

Kappa架构和Lambda架构,并没有优劣之分,只是适用场景不同而已。

喵呜面试助手:一站式解决面试问题,你可以搜索微信小程序 [喵呜面试助手] 或关注 [喵呜刷题] -> 面试助手 免费刷题。如有好的面试知识或技巧期待您的共享!

http://www.yayakq.cn/news/556314/

相关文章:

  • 杭州网站制作同德县公司网站建设
  • 如何更改网站内链药业集团网站策划方案范文
  • 韩国设计网站推荐景区门户网站建设
  • 网站开发查询企业网站托管服务常用指南
  • 聊城seo整站优化报价列举至少五个网络营销方式
  • 江苏南京建设工程信息网站怎么优化网站代码
  • 九江建网站报价建中英文网站
  • 深圳市专业做网站超短网址生成
  • 做可以上传文件的网站千万别在百度上搜别人的名字
  • 宿迁市建设局网站怎么投诉网站策划书案例
  • 陕西门户网站建设网站后台编程语言
  • 工业品企业网站源码做网站优化要多少钱
  • 海燕网站建设公司wordpress爱情
  • 制作英文网站费用凡科做的网站能被收录吗
  • 做平台网站要增值业务吗手机网站绑定
  • 有哪些网站可以做设计竞标js模板网站
  • 怎么做外语网站wordpress主题 水墨
  • 大庆市建设局宫方网站佛山专业做网站公司有哪些
  • 百度为什么不收录我的网站兰州市新闻头条
  • 房地产网站建设分析个人网站多少钱
  • 玉溪住房和城乡建设局网站北京app开发公司有哪些
  • 确山网站建设唐山网站开发公司
  • 机关网站建设的请示教育类的网站案例
  • 企业的网站建设费用找个免费网站这么难吗
  • 仿网站视频教程Wordpress屏蔽模仿站爬虫ip
  • 黄页网站介绍网站建设征求意见稿
  • 大型网站建设费用学做粤菜的网站
  • 建设中网站源码电商平台排名100强
  • 福州网站制作公司名字功能多的网站模板 中文内容
  • 网站建设安全与维护wordpress 无缩略图插件