ydswin

忘记背后,努力面前的,向着标杆直跑

导航

随笔分类 -  MQ

kafka核心概念Broker、Topic、Partition和Replication
摘要:在Kafka中,Broker、Topic、Partition和Replication是四个核心概念,它们各自扮演了不同的角色并共同协作以确保数据的可靠性、可扩展性和高性能。以下是关于这四个概念的详细解释: Broker(代理) * Broker是Kafka集群中的一个节点,负责存储和转发消息。Kaf 阅读全文

posted @ 2024-05-01 10:09 dashery 阅读(1159) 评论(0) 推荐(0)

kafka是如何保证数据不丢失的
摘要:Kafka通过一系列机制来确保数据不丢失,这些机制涵盖了生产者、Broker和消费者等关键环节。以下是Kafka保证数据不丢失的主要方式: 生产者生产数据不丢失: 同步方式:生产者发送数据给Kafka后,会等待Kafka的确认。如果在一定时间内(如10秒)没有收到Broker的ack响应,生产者会认 阅读全文

posted @ 2024-04-25 11:23 dashery 阅读(1308) 评论(0) 推荐(0)