我试图弄清楚Kafka Producer中的设置batch.size和buffer.memory之间的区别。
据我了解batch.size:这是可以发送的批处理的最大大小。
该文档将buffer.memory描述为:生产者可以用来缓冲等待发送的记录的内存字节。
我不明白这两者之间的区别。有人可以解释吗?
谢谢
apache-kafka kafka-producer-api
apache-kafka ×1
kafka-producer-api ×1