Kafka 如何减少数据丢失
时间: 2023-05-17 22:05:37 浏览: 110
StormStorm集成Kafka 从Kafka中读取数据
Kafka 通过副本机制来减少数据丢失。每个分区都有多个副本,其中一个是 leader,其余的是 follower。当 producer 发送消息到 Kafka 时,消息会先被写入 leader 副本,然后 leader 副本会将消息同步到所有的 follower 副本。只有当所有的 follower 副本都成功同步消息后,producer 才会收到确认消息。这样即使 leader 副本出现故障,也可以通过 follower 副本来保证数据不丢失。
阅读全文