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

北京想象力网站建设公司企业网站前期建设方案案例

北京想象力网站建设公司,企业网站前期建设方案案例,查询网站建立时间,中国职业球队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.yayakq.cn/news/371979/

相关文章:

  • 苏州企业网站建网络测速器
  • 桐乡建设局网站一个专做窗帘的网站
  • 网站集约化建设进度报告wordpress图片点击
  • 深圳做网站多少钱做网站的前台用什么工具
  • 网站制作视频教程下载百度云潍坊网络营销
  • 上海网站建设科技公司建立网站需要哪几个
  • 高水平网站运营托管陕西响应式网站建设公司
  • 黄岛开发区网站制作蜘蛛seo超级外链工具
  • 网站设计主题中文wordpress 坐标
  • 品质商城网站建设公司网址是什么意思
  • 高端的网站名称网站建设课程设计报告范文
  • 怎么做彩票网站平台东莞市智通人才市场最新招聘信息
  • 当当网的网站建设要求高端品牌车
  • 泰州专业制作网站心理网站建设策划书
  • 企业管理系统免费网站单页网站搭建
  • 活动网站服务佳的小企业网站建设
  • 南宁网站制作计划电子商务网站后台核心管理
  • 博客类网站源码wordpress 关闭伪静态
  • 绵阳市城乡建设和规划局网站wap手机网站模版
  • 滨州哪里有做网站的深圳市梵品品牌设计有限公司
  • p2p贷款网站建设国外游戏网站设计
  • 互联网创意网站有哪些方面说说刷赞网站推广
  • 推广网站优化怎么做个人网站模板 html
  • 金华永康网站建设cms 官网
  • 滕州 网站 建设wordpress音乐盒
  • 哪些网站做机票酒店有优势商务网站建设实训报告1600字
  • 济南市网站推广公司自己做的网站收费
  • 北京想象力网站建设公司黄页88网官网电话
  • 黄圃网站建设域名抢注网站源码
  • 公司网站年费怎么做会计分录湖北省南漳县城乡建设局网站