【大数据面试题】015 Kafka的ISR,OSR,AR分别是什么

一天一步脚印,一天一道面试题。

Kafka 作为一个天生支持分布式的消息队列,为了数据的可靠性,很自然支持了** 备份 Replica**。而消息队列的备份需要及时的跟 leader 副本保持一致,否则数据不是最新的,对数据队列来说也是不能用的。根据副本是否及时与 leader 副本一致,区分ISR, OSR

ISR

In-Sync Replicas 处于同步状态的副本。这个就是如果 leader 副本出问题挂了,可以直接从这些副本里找一个接着用。

OSR

Out-Sync Replicas 不处于同步状态的副本。就是没跟上队伍的那些副本,一般这些副本,Kafka 后面会看看能不能追赶上来,尝试一下回到 ISR

AR

Assigned Replicas 分配的副本。就是你一共配了多少 Replicas。 ISR + OSR = AR

相关推荐

  1. 数据】gRPC、Flink、Kafka 分别什么

    2024-03-15 23:52:03       6 阅读
  2. 数据面试】023 Spark RDD 什么

    2024-03-15 23:52:03       15 阅读
  3. 数据开发(Kafka面试

    2024-03-15 23:52:03       20 阅读
  4. 数据面试Kafka面试与答案

    2024-03-15 23:52:03       38 阅读
  5. 数据面试Kafka面试-卷二)

    2024-03-15 23:52:03       20 阅读
  6. 数据面试】004 Flink状态后端什么

    2024-03-15 23:52:03       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-15 23:52:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-15 23:52:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-15 23:52:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-15 23:52:03       20 阅读

热门阅读

  1. <个人笔记>数论

    2024-03-15 23:52:03       20 阅读
  2. C语言练习作业5

    2024-03-15 23:52:03       20 阅读
  3. LeetCode 热题 HOT 100(P11~P20)

    2024-03-15 23:52:03       22 阅读
  4. Oracle数据库连接方式

    2024-03-15 23:52:03       18 阅读
  5. 如何区分 数据库系统 和 数据库管理系统 ?

    2024-03-15 23:52:03       17 阅读
  6. oppo前端开发一面

    2024-03-15 23:52:03       17 阅读
  7. 【C++补充2】vector容器

    2024-03-15 23:52:03       18 阅读
  8. 自动窗帘系统代码如何与硬件设备相连

    2024-03-15 23:52:03       21 阅读
  9. git 想要删掉或回退master分支 commit提交记录

    2024-03-15 23:52:03       20 阅读