Kafka-views 的行为就像一种不断更新的缓存?如何

Kafka - views behave like a form of continuously updated cache ? How

"views behave like a form of continuously updated cache" ?

这是否意味着监听 Kafka 的流消费者应用程序不断更新视图或缓存并且缓存的数据存储在客户端机器上而不是 kafka 服务器上?

Kafka本身没有"view"的概念。

Kafka Streams 允许您构建 KTableGlobalKTable 可以充当视图或缓存。

Is this mean stream consumer application which listen to Kafka keep on updating the view or cache

是的,根据应用程序从 Kafka 主题消费的事件,负责维护缓存或视图的是消费者应用程序。 (而 Kafka Stream 应用程序可以看作是消费者应用程序。)

and cached data is stored on client machine instead of kafka server?

消费者应用程序需要将当前状态存储在某处,是的。

但数据也将保留在 Kafka 主题中。