kafka实现数据传输
时间: 2023-11-08 07:02:26 浏览: 262
在python环境下运用kafka对数据进行实时传输的方法
Kafka是一个分布式、分区、复制的提交日志服务,用于实现跨平台的数据传输。Kafka提供了类似于JMS的特性,但在设计实现上有所不同。Kafka的消费者采用主动拉取数据的方式,当Kafka没有数据时,消费者可能会陷入循环中,一直返回空数据。Kafka的生产者可以选择是否等待leader的成功反馈,当不需要等待反馈时,数据传输效率最高,但数据可靠性最低,有可能丢失数据。
阅读全文