[英]how to write data to multiple partitions of topic with Kafka Stream API
如果您使用 Kafka Streams 并通过#to(String topicName)
将数据写入主题, #to(String topicName)
数据将自动写入“所有”分区。 (即,每条消息都写入单个分区,但不同的消息可以写入不同的分区。)分区将通过基于消息键的散列选择。 如果键为null
则使用随机分区。
如果您的所有输出数据都具有相同的键,则它们将全部转到一个分区。
您还可以使用#to(StreamPartitioner, String)
(旧 API)或#to(String, Produced
)`(新 API,v1.0+)自定义分区。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.