Java ApacheFlink中的分布式运行时如何管理内存?

Java ApacheFlink中的分布式运行时如何管理内存?,java,java-8,apache-flink,distributed-caching,Java,Java 8,Apache Flink,Distributed Caching,我们正在用Java8构建一个基于ApacheFlink的数据流处理应用程序。我们需要维护一个状态完整的对象列表,这些对象的特征通过源流每10秒更新一次 根据规格,我们必须尽可能不使用分布式存储。所以,我的问题是关于Flink的内存管理器:在集群配置中,它是否复制任务管理器使用的内存?或者有没有办法将分布式内存解决方案用于Flink?看看Flink。通过这种方式,您可以将其存储在flink的状态中,该状态将与检查点/保存点等内部机制集成 如果您需要从其他服务进行外部查询,a是一个很好的补充。Thx

我们正在用Java8构建一个基于ApacheFlink的数据流处理应用程序。我们需要维护一个状态完整的对象列表,这些对象的特征通过源流每10秒更新一次

根据规格,我们必须尽可能不使用分布式存储。所以,我的问题是关于Flink的内存管理器:在集群配置中,它是否复制任务管理器使用的内存?或者有没有办法将分布式内存解决方案用于Flink?

看看Flink。通过这种方式,您可以将其存储在flink的状态中,该状态将与检查点/保存点等内部机制集成


如果您需要从其他服务进行外部查询,a是一个很好的补充。

Thx Dawid!这帮了大忙!