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

做网站要学哪些全球最大的磁力搜索引擎

做网站要学哪些,全球最大的磁力搜索引擎,网站运营公司哪家效果好,嘉兴关键词优化报价kafka作为消息中间件,吞吐量大(至于为啥吞吐量大,本文不做介绍),所以大家用的多。涉及到异构数据库更换,以及数据预处理后的迁移,基本想到的都是通过kafka。 概览图 我先画个图 生产者到kafka…

        kafka作为消息中间件,吞吐量大(至于为啥吞吐量大,本文不做介绍),所以大家用的多。涉及到异构数据库更换,以及数据预处理后的迁移,基本想到的都是通过kafka。

概览图

        我先画个图

生产者到kafka

推荐用kafkla0.11后的版本,有幂等性,开启后,即使生产者因为网络抖动重发到Kafka中,kafka也会自动去重,保证消费者不会重复消费。

enable.idempotence = true

我们已经保证了生产者不会丢数据,也不会有重复数据。

kafka到消费者

一般我们用第二种,可以保证数据不丢失。

ps:如果消费者挂了(集群的第一个节点挂了),新的节点会重新拉去这个offset,会导致重复消费(重复消费很好解决,比如有多个指令插入数据库,第一个指令成功了,后面的失败了,我们可以加一个事务,保证一致性。这种就解决了数据库的重复,或者我们插入前先根据id查询,保证一致性。存在我就不插入。或者后面去重,在消费者端处理方法很多)

如果kakfa挂了

kafka是集群,如果一个broker挂了,其他的【有备份】,那没事,除非broker都挂了(集群都挂概率很小,尤其是多az--区域数据中心),否则数据不会丢的。只要已经commit(提交到kafka)了。

备份怎么做?这就涉及到ack确认机制了,给他为-1,就会提交到每个broker,只要有一个broker正常,也没事。

参考:

https://zhuanlan.zhihu.com/p/459610418

豆包(帮忙答疑不懂的)

http://www.dtcms.com/wzjs/156278.html

相关文章:

  • 无锡高端网站建设机构友情链接代码模板
  • html5响应式网站开发百度网盘搜索引擎入口哪里
  • 北京网站建设有哪些怎么联系百度人工服务
  • 视觉差网站制作关键词排名怎么做上去
  • 南京电商网站开发百度网站关键词排名查询
  • 住建局现任领导班子优化大师怎么样
  • 做网站贵吗百度推广优化师
  • wordpress表单统计插件下载成都seo经理
  • 网站规划是什么意思北京网
  • 网站建设的网络潍坊网站定制模板建站
  • 怎么网上推广自己的门店排名优化怎么做
  • 广州seo网站开发苹果aso优化
  • 购物网站页面重庆seo顾问服务
  • 做数据图表网站抖音seo优化怎么做
  • 银行网站建设方案视频网站推广优化
  • asp转换手机网站网站的seo
  • 推广模式有几种越秀seo搜索引擎优化
  • 网站建设怎么推广网络推广公司网站
  • 太原营销型网站凡科网站建站教程
  • 常州企业建站系统模板想要网站导航推广页
  • 营销型网站建设的特点表现苏州百度 seo
  • 重庆网站备案系统网络营销促销策略有哪些
  • 防止网站独立ip被别人绑定如何推广
  • 德州做网站的公司有哪些seo自动发布外链工具
  • java做的网站放哪打开百度网站
  • 襄州区住房和城乡建设局网站近期新闻热点大事件
  • 网页设计模板流程图昆明seo工资
  • 东莞网页设计培训班天津关键词优化网排名
  • 武汉楼市最新消息今天seo搜索引擎优化试题
  • 聊城seo整站优化报价seo流量排行榜神器