Apache kafka Kafka流:转换方法无状态

Apache kafka Kafka流:转换方法无状态,apache-kafka,apache-kafka-streams,Apache Kafka,Apache Kafka Streams,我是否可以在没有状态的情况下使用转换,即使这意味着将密钥更改为其他密钥? 注:我仅限于以下版本(第页)对应的方法: 是的,您可以使用无状态的transform()。请注意,最后一个参数stateStoreNames用于选项var args typeString…,它允许传入零个、一个或多个存储名称 不知道你所说的“即使这意味着把钥匙换成别的东西”是什么意思。谢谢。如果我们重新设置密钥,只是试图想象转换后的结果将如何以及在何处保存,而不保存状态存储。转换后的结果是否会保存在内存中?如果您不通过t

我是否可以在没有状态的情况下使用转换,即使这意味着将密钥更改为其他密钥?

注:我仅限于以下版本(第页)对应的方法:


是的,您可以使用无状态的
transform()。请注意,最后一个参数
stateStoreNames
用于选项var args type
String…
,它允许传入零个、一个或多个存储名称


不知道你所说的“即使这意味着把钥匙换成别的东西”是什么意思。

谢谢。如果我们重新设置密钥,只是试图想象转换后的结果将如何以及在何处保存,而不保存状态存储。转换后的结果是否会保存在内存中?如果您不通过
to()
(例如)将结果流写入主题,结果记录将被删除。这与任何其他操作符的行为相同,如map()或filter()。