我正在評估Flink專門爲流式窗口支持生成可能的警報。我關心的是內存使用情況,所以如果有人可以幫助,這將不勝感激。Flink流窗口內存使用
例如,該應用程序將在給定的翻滾窗口(比如說5分鐘)內從該流潛在地消耗大量的數據。在評估的時候,如果說有一百萬份符合條件的文檔,它們是否都會被加載到內存中?
的一般流程是:
producer -> kafka -> flinkkafkaconsumer -> table.window(Tumble.over("5.minutes").select("...").where("...").writeToSink(someKafkaSink)
此外,如果是描述如何內存在這些情況下,我可能忽略的人可以出來,這將是被處理了一些清晰的文檔很有幫助。
謝謝
謝謝,你提供的狀態後端鏈接似乎是我正在尋找。 – Sam