【发布时间】:2021-07-05 06:19:14
【问题描述】:
我加入了 KStream 和 KTable。下面是我的代码。
StreamsBuilder builder = new StreamsBuilder();
KTable<String, String> addressTable = builder.table(ADDRESS_TABLE);
KStream<String, String> orderStream = builder.stream(ORDER_STREAM);
orderStream.join(addressTable,
(order, address) -> order + " send to " + address)
.to(ORDER_JOIN_STREAM);
KafkaStreams streams;
streams = new KafkaStreams(builder.build(), props);
streams.start();
执行此代码后,将创建一个新主题。
$ ./kafka-topics.sh --zookeeper localhost:2181 --list
__consumer_offsets
order-join-application3-address-store-name-changelog
address
order
没有'~~~~changlog'主题如何执行代码。
- 代理版本:0.11.0.2
- 流版本:2.7.0
【问题讨论】:
-
你能解释一下为什么你不想要这个话题吗?
-
@OneCricketeer 我试图阻止集群拥有更多主题。
标签: java apache-kafka apache-kafka-streams