Apache kafka Kafka Streams-确保state store在生产和维护时是最新的;从同一主题到/从同一主题

Apache kafka Kafka Streams-确保state store在生产和维护时是最新的;从同一主题到/从同一主题,apache-kafka,apache-kafka-streams,Apache Kafka,Apache Kafka Streams,我有一个应用程序,它生成一个卡夫卡主题,并使用同一主题。它使用KStream进行消费,并创建一个具体化,以便可以查询状态。考虑下面的场景: 该应用程序将生成主题 生成后,它立即查询本地状态存储 是否可以保证状态存储查询将返回(1)中生成的消息所反映的状态?状态存储中似乎会出现反映真实状态的延迟,因为消息必须经过到主题的往返,然后再通过消费者返回。会出现延迟。什么是当前延迟?我想这取决于你是如何做到的——在写入主题之前,你可以使用处理器API写入状态存储。

我有一个应用程序,它生成一个卡夫卡主题,并使用同一主题。它使用KStream进行消费,并创建一个具体化,以便可以查询状态。考虑下面的场景:

  • 该应用程序将生成主题
  • 生成后,它立即查询本地状态存储

  • 是否可以保证状态存储查询将返回(1)中生成的消息所反映的状态?状态存储中似乎会出现反映真实状态的延迟,因为消息必须经过到主题的往返,然后再通过消费者返回。

    会出现延迟。什么是当前延迟?我想这取决于你是如何做到的——在写入主题之前,你可以使用处理器API写入状态存储。