我的输入是1:45$
,我们正在处理消息,接下来我将更新1:null
.
我仍然看到1:45$
主题中的 以及1:null
(我可以看到两条消息)
我希望输出1:null
在同一个主题中。
我用过这段代码:
kafka-topics --create --zookeeper zookeeper:2181 --topic latest- product-price --replication-factor 1 --partitions 1 --config "cleanup.policy=compact" --config "delete.retention.ms=100" --config "segment.ms=100" --config "min.cleanable.dirty.ratio=0.01"
kafka-console-producer --broker-list localhost:9092 --topic latest- product-price --property parse.key=true --property key.separator=::
1::45$
1::null
kafka-console-consumer --bootstrap-server localhost:9092 --topic latest-product-price --property print.key=true --property key.separator=:: --from-beginning
但是在我的情况下我没有发现任何压缩并且需要一些输入来使值成为1::null