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

陕西电商b2c网站建设公司石嘴山网站seo

陕西电商b2c网站建设公司,石嘴山网站seo,扬州工程造价信息网,wordpress修改后台样式1.为什么分区数只能增加,不能减少? 按照Kafka现有的代码逻辑而言,此功能完全可以实现,不过也会使得代码的复杂度急剧增大。 另外实现此功能需要考虑的因素很多,比如删除掉的分区中的消息该作何处理? 如果随着分区一起消失则消息的可靠性得不到保障; 如果需要保留则又需…

1.为什么分区数只能增加,不能减少?

按照Kafka现有的代码逻辑而言,此功能完全可以实现,不过也会使得代码的复杂度急剧增大。

另外实现此功能需要考虑的因素很多,比如删除掉的分区中的消息该作何处理?

  • 如果随着分区一起消失则消息的可靠性得不到保障;

  • 如果需要保留则又需要考虑如何保留,直接存储到现有分区的尾部,消息的时间戳就不会递增,如此对于Spark、Flink这类需要消息时间戳(事件时间)的组件将会受到影响;

  • 如果分散插入到现有的分区中,那么在消息量很大的时候,内部的数据复制会占用很大的资源,而且在复制期间,此主题的可用性又如何得到保障?

  • 同时,顺序性问题、事务性问题、以及分区和副本的状态机切换问题都是不得不面对的。

由此可知这个功能的收益点是很低的,如果真的需要实现此类的功能,完全可以重新创建一个分区数较小的主题,然后将现有主题中的消息按照既定的逻辑复制过去即可。

2、Kafka的ack机制

kafka的ack机制有3种:0,1,-1;这3种会围绕持久性和延时性来比较

  • 0:最差的持久性,最低的延时性

这一操作提供了一个最低的延迟,partition的leader副本接收到消息还没有写入磁盘就已经返回ack,当leader故障时有可能丢失数据

例如leader已经死亡,producer不知情,还会继续发送消息broker接收不到数据就会数据丢失

http://www.hengruixuexiao.com/news/55673.html

相关文章:

  • 短链接在线生成官网免费南宁seo手段
  • 做感恩网站的图片素材竞价排名的服务模式是
  • 定制网站 北京免费行情软件网站下载
  • 建设银行兰州分行网站百度竞价在哪里开户
  • 织梦做的网站如何上线青山seo排名公司
  • 重庆发布微信公众号seo企业推广案例
  • 哈尔滨网站设计公司灯塔网站seo
  • 做平面资源比较好的网站青岛网站建设制作推广
  • 免费psd素材网站小程序推广
  • 手机网站开发技巧防恶意点击软件
  • wordpress网站专题网站建设服务
  • 做网站的过程中有哪些问题怎么做电商新手入门
  • 做网站用什么软件编辑网络营销中心
  • 手机版网站嵌入代码研究生培训机构排名
  • 政府网站建设网页设计规范搜索自媒体平台
  • 服务器怎么做看视频的网站优化防疫政策
  • 邯郸网站设计费用今日国内重大新闻
  • 怎么样才能自己建网站电子商务营销策略
  • 北京十大影视后期公司优化网站建设
  • 国美电器网站建设的思路曹操seo博客
  • 国家资源库建设网站宁波seo网络推广咨询价格
  • 做网站的画布是多少免费开网店免费供货
  • 博客网站主页代码html宁波网站关键词排名推广
  • div css制作个人网站怎么找专业的营销团队
  • 上海做网站的公司哪家好品牌营销推广要怎么做
  • 知名的集团门户网站建设企业友链互换平台推荐
  • 买到域名怎么做网站谷歌浏览器 安卓下载
  • wordpress做网站沙坪坝区优化关键词软件
  • wordpress文章如何分类添加西安网站seo优化公司
  • 携程旅行网鄂尔多斯seo