我前段时间使用过 Hazelcast,而且我是第一次使用 Hazelcast Jet,对于处理一些实时流式传输,进行探索似乎很有趣。
在这里,我有一种情况,我正在Kafka topic
使用IMap
:
private static Pipeline buildPipelineForClientDataa() {
Pipeline p = Pipeline.create();
p.drawFrom(KafkaSources.kafka(
props("bootstrap.servers", BOOTSTRAP_SERVERS,
"key.deserializer", StringDeserializer.class.getCanonicalName(),
"value.deserializer", StringDeserializer.class.getCanonicalName(),
"auto.offset.reset", AUTO_OFFSET_RESET),
KAFKA_TOPIC))
.withoutTimestamps()
.drainTo(Sinks.map(SINK_CLINET_DATA));
return p;
}
好吧,我没有这个话题的关键。我应该可以选择将滚动号码分配为密钥吗?如果是这样,请帮助我使用该技术。谢谢。