Apache kafka 卡夫卡流:如何创建关键价值全球存储?
我使用的是处理器API,而不是流DSL。我可以在Kafka中找到以下API来创建全局存储 公共同步拓扑addGlobalStore(最终StoreBuilder StoreBuilder, 最后一个字符串sourceName, 最终反序列化器键反序列化器, 最终反序列化程序值反序列化程序, 最后一个字符串主题, 最终字符串processorName, 最终处理器供应商状态更新(供应商) 这个API有几个问题Apache kafka 卡夫卡流:如何创建关键价值全球存储?,apache-kafka,apache-kafka-streams,Apache Kafka,Apache Kafka Streams,我使用的是处理器API,而不是流DSL。我可以在Kafka中找到以下API来创建全局存储 公共同步拓扑addGlobalStore(最终StoreBuilder StoreBuilder, 最后一个字符串sourceName, 最终反序列化器键反序列化器, 最终反序列化程序值反序列化程序, 最后一个字符串主题, 最终字符串processorName, 最终处理器供应商状态更新(供应商) 这个API有几个问题 StoreBuilder启用了with logging,该功能无法为全局存储启用,如果
StoreBuilder
启用了with logging
,该功能无法为全局存储启用,如果启用,将在运行时失败KeyValueStoreBuilder
,我已经提供了Serde
和Serde
。但是对于上面的API,我需要给出Serde.deserializer()
,这似乎是多余的。提供不同的反序列化程序将在运行时再次失败