Я планирую использовать Apache Flink для обработки некоторых потоковых данных в моем проекте.
Однако мне сказали, что Flink может потребоваться много оперативной памяти от друга. Кроме того, я нашел что-то, что говорило мне то же самое: https://www.quora.com/What-is-the-difference-between-Apache-Flink-and-Apache-Spark
На данный момент я мало что узнал о Flink, мне просто удалось установить его и запустить Пример подсчета слов.
Так что мне интересно, зачем Флинку нужно много оперативной памяти. В чем основная причина? Какой-то недостаток самого Флинка? Или сохранение исторических данных? или что-нибудь еще?
Могу ли я использовать что-то вроде Redis, чтобы избежать этой проблемы?